sophrocyne's comments

sophrocyne | 3 years ago | on: Pangram

Out of curiosity, I asked ChatGPT to generate 10 new pangrams.

The list it provided certainly had the feel of some of the more vexing examples of a pangram, but curiously did not contain all 26 letters.

I then asked it to count how many unique letters of the alphabet each contained. It (incorrectly) asserted that each line had all 26 characters.

I’m not surprised, just disappointed.

sophrocyne | 3 years ago | on: OpenJourney: Midjourney, but Open Source

Won't say "never!" - Just seems NVidia has a stranglehold on the AI space w/ CUDA.

We're mainly waiting on others in the space (And/or increase investment by Intel/AMD) to offer support more broadly.

At this rate, I'd give Apple a likely shot of having better support than them w/ the neural engine & CoreML work they've been releasing.

sophrocyne | 3 years ago | on: OpenJourney: Midjourney, but Open Source

Ought to! There are some enhancements coming down the pipe for Macs w/ CoreML, so while they won't be as fast as having a higher end NVidia, they'll continue to get performance increases, as well.

sophrocyne | 3 years ago | on: OpenJourney: Midjourney, but Open Source

Hey all - InvokeAI maintainer here. A few folks mentioned us in other comments, so posting a few steps to try out this model locally.

Our Repo: https://github.com/invoke-ai/InvokeAI

You will need one of the following:

    An NVIDIA-based graphics card with 4 GB or more VRAM memory.
    An Apple computer with an M1 chip.
Installation Instructions: https://invoke-ai.github.io/InvokeAI/installation/

Download the model from Huggingface, add it through our Model Mgmt UI, and then start prompting.

Discord: https://discord.gg/invokeai-the-stable-diffusion-toolkit-102...

Also, will plug we're actively looking for people who want to contribute to our project! Hope you enjoy using the tool.

sophrocyne | 3 years ago | on: The hype around esports is fading as investors and sponsors dry up

Similarly, my only real experience following is Dota - I blame my teenage years in War3 mods with that fascination.

Aside from the payout & incentive structure for players, the game is very much dependent on aligning player skillsets, heroes in the meta, and player attitudes/communication styles -- So much so, that some teams thrive some years, and completely disintegrate the next.

Plenty of examples of teams feeling they're being brought down by 'those one/two players', while they keep the "streaming stars" for the player fan base.

sophrocyne | 3 years ago | on: I am frustrated with Stable Diffusion

There is a significant learning curve to using SD - Not just in developing the craft of prompting, but recognizing that fine-tuned model choice and tooling choices play a significant role in output quality, and the ability to control the generation process.

The more you abstract control from end users and “do it for them”, the easier generations can be made, at the loss of control. Midjourney is an excellent example of this.

If you want fine-tuned control, SD has an ecosystem that is rapidly accelerating in capabilities.

I’m part of a team building open source toolkit on top of SD, and the power users of our tool have shown themselves to be exceptional in their ability to pull high quality works out of the aether.

sophrocyne | 3 years ago | on: What in the Ethereum application ecosystem excites me

pessimizer writes: > Is this a friend of yours? Because you have more confidence in him than I have with people I know personally. Sounds parasocial.

If only! Given you've tied your identity to pessimism, which I assume implied you see it as a virtue, I think you might be somewhat more inclined to misanthropy than me. And that's ok. :)

sophrocyne | 3 years ago | on: What in the Ethereum application ecosystem excites me

This.

Vitalik has demonstrated an exhaustively thoughtful approach to building technology, is exceptionally humble, and seems to deeply contemplate the fifth-order implications of decisions being made.

It seems absurd to me that people think someone like this has not sufficiently thought through the societal value of their life's work.

sophrocyne | 3 years ago | on: Show HN: InvokeAI 2.2 – Unified Canvas for Stable Diffusion

Hey everyone!

InvokeAI 2.2 is now available to everyone - It's an open source toolkit for Stable Diffusion. This update brings in exciting features, like UI Outpainting, Embedding Management and more. See highlighted updates below, or the full release notes for everything included in the release.

- The Unified Canvas: The Web UI now features a fully fitted infinite canvas that is capable of outpainting, inpainting, img2img and txt2img so you can streamline and extend your creative workflow. The canvas was rewritten to improve performance greatly and bring support for a variety of features like Paint Brushing, Unlimited History, Real-Time Progress displays and more.

- Embedding Management: Easily pull from the top embeddings on Huggingface directly within Invoke, using the embed token to generate the exact style you want. With the ability to use multiple embeds simultaneously, you can easily import and explore different styles within the same session!

- Viewer: The Web UI now also features a Viewer that lets you inspect your invocations in greater detail. No more opening the images in your external file explorer, even with large upscaled images!

- 1 Click Installer Launch: With our official 1-click installation launch, using our tool has never been easier. Our OS specific bundles (Mac M1/M2, Windows, and Linux) will get everything set up for you. Our source installer is available now, and our binary installer will be available in the next day or two. Click and get going - It’s now much simpler to get started.

- DPM++ Sampler Support (Experimental): DPM++ support has been added! Please note that these are experimental, and are subject to change in the future as we continue to enhance our backend system.

Up Next

We are continually exploring a large set of ideas to make InvokeAI a better application with every release. Work is getting started to develop a modular backend architecture that will allow us to support queuing, atomic execution, easily add new features and more. We’ll also officially support SD2.0 soon.

If you are a developer who is currently using InvokeAI as your backend, we welcome you to join in on the conversation and provide feedback so we can build the best system possible.

–-

Whether you're a dev looking to build on or contribute to the project, a professional looking for pro-grade tools to incorporate into your workflow, or just looking for a great open-source SD experience, we're looking forward to you joining the community.

You can get the latest version on GitHub! https://github.com/invoke-ai/InvokeAI

sophrocyne | 3 years ago | on: Vast Majority of People Who Invest in Bitcoin Inevitably Lose Money, Study Shows

I'm unclear on what you're asking me to opine on, but if you're looking for me to state my stance, as differentiated from the two aforementioned parties, here it is.

TL;DR - Armchair experts on either side of the argument make poor investors.

The lack of barriers to creating, marketing, and hype-selling a new project inherently makes 99% of the projects in this space "vaporware". The terms "grift, rugpull, scam" etc. are appropriate.

Unsophisticated retail "investors" (and hell, even sophisticated speculators just subscribing to 'greater fool' investing - e.g., most VCs) are focused heavily on the upside in these types of projects, because the measure of success is "money made". There are people who respond to this by writing off the space entirely - "It's a ponzi scheme", "scam city", "tulips", etc. All fun memes to tout the "I told you so narrative"

My personal belief is that there is the potential for "ethical alpha" (subjective, perhaps - primarily meant to differentiate from 'get out before it implodes' alpha) to be had by investing long-term in the remaining projects with the combination of development attention, enterprise buy-in, and scaling capabilities that could deliver meaningful value to end-users. I'm not going to get into a debate over which projects meet these criteria, whether they exist, or any other debate which likely will revolve endlessly with no resolution.

I acknowledge there are risks associated with the broader technology being adopted in a meaningful sense, but subscribe to a perspective that there is yet-unrealized value in its application.

sophrocyne | 3 years ago | on: Vast Majority of People Who Invest in Bitcoin Inevitably Lose Money, Study Shows

1) "I told you so." 2) "Yeah, but you just wait and see - It'll be different a year or two from now"

Crypto bulls and bears oscillate between 1/2, as the market turns hot/cold. Gizmodo is very clearly selling confirmation to the anti-crypto crowd currently looking for narratives to support their use of statement 1).

Anyone who is hyper-confident in either direction is usually wrong.

sophrocyne | 3 years ago | on: Show HN: AI magics meet Infinite draw board

Invoke, shared a few weeks ago, uses MIT and adheres to best practices in respecting model licenses/requirements (e.g., agreeing to not use it for hate speech, harming others, etc.)

Automatic on the other hand, seems actively opposed to responding to the calls (cries?) for him to clarify a license for the repo. Closed without being addressed - https://github.com/AUTOMATIC1111/stable-diffusion-webui/issu... 21 days open without response - https://github.com/AUTOMATIC1111/stable-diffusion-webui/issu...

We definitely need more projects who are completely open source (both WebUI and backend) to contribute to the ecosystem, and do so responsibly, adhering to lawful and ethical usage of the work of others.

sophrocyne | 3 years ago | on: Product vs. Engineering

Create a culture where making mistakes is ok, but failing to learn from those mistakes is unacceptable.

Not mine - That's a Dalio principle. But one that is very sorely needed in many work environments.

sophrocyne | 3 years ago | on: Show HN: InvokeAI, an open source Stable Diffusion toolkit and WebUI

- A web app is more versatile, as many users are running this and then accessing the client via other laptops & devices in the house. Understand your point, but not a priority. We do have a GUI mode that runs it in flask, but I don't think that's what you're getting at ;)

- 1 Click Install & Run is in the works to make this easier to install. We agree.

- Model locations are a valid point - We're working on being able to hot swap models mid-session, so I'll bring this up into the convo.

- Invoke has aligned on its own metadata structure for the ability to easily pull those parameters into future invocations. We're not worried about compatibility with Automatic.

No need to fork - Just join us on discord and complain loudly until we make things better. :)

page 2