honkycat
Joined 7 years ago
Joined 7 years ago
Want a remote terminal into my Mac that I can voice control.
With multi-player games you are running a local simulation and it gets resolved server side and then reconciled locally. This hides lag and works great.
You lose this with streaming. Latency is constant and total. It's just not realistic.
honestly, I just use it for emulators like PS2 Dreamcast etc...
Marijuana is not zero harm, but guess what: Making it illegal is ALSO not zero harm. The drug war is an abject failure, US consumers have driven Mexico into a failed state with roving gangs of narcos who murder crowds of people with impunity.
"Studies say..." OK. Actually study weed then. Actually do clinical trials and apply science and tell us the actual results. Actually doing that has been prevented because it is a scheduled drug federally. So all we have is folk wisdom and half-baked one-off studies. "Linked to" has no scientific value, it is a term the news uses to scare people.
I think people should be informed and be allowed to make their own choices, as opposed to creating a huge and tyrannical law enforcement agency that will ruin a kids life for carrying a plant around.
Always funny how conservatives are the party of freedom, unless it's something they don't like.
OSX has also recently released a proton-style compat layer so we are seeing gains there as well.
For a long time Apple was outright AGAINST games. They wanted their machines to be for musicians and artists, not bratty kids.
Steam Machine is GREAT. But it still has warts around controller support etc...
Also, a lot of AAA games do not work on steam machine because of aggressive anticheat and DRM, and those vendors don't provide Linux builds. No spyware, no game.
The software for the UI just isn't there for Windows machines. There have been attempts but it is always janky and you end up pulling out a keyboard anyway.
Devs are afraid of piracy so they like the walled garden. They don't want emulators running because then they have to compete with the 90s-2015 era which is the golden age of gaming, and their newer games don't stack up ( except in graphics ). Nintendo doesn't want to compete with Mario Kart Double Dash on the Switch 2.
Also: Modern PCs absolutely MOG the Switch 2 and Xbox. The games are all in the same engines and cross-platform anyway, so piracy ends up useful.
I can justify $200/mo but more than double is not appealing to me.
Easily my favorite spec driven development framework.
It scored really well in our internal evals as well.
I think it has the most sane ceremony and its model fits my mental model really well.
I've also been working on a TUI that will automatically generate "phases" with each one being a openspec spec.
I would highly recommend trying out SpecDriven development. I found it to be the most productive way to work with LLMs for larger tasks, and I have found that it improves performance on larger tasks.
To me, this is where LLMs should go. Collaborating on shared documents that serve as a contract that then gets evaluated post-implementation
I've made multiple attempts to write domain-specific languages for LLMs to use to guide software architecture so that I can have higher-quality software architecture and also so that it can communicate ideas to me in a more terse way.
One thing that I think LLMs are lacking right now is information density. I'm a guitarist, and I like this game called Rocksmith, but I think that its user interface kind of sucks. It's fun to play along with the songs, and it's fun that it scores me on the songs and gamifies playing guitar. For dense notes, the user interface just isn't very good.
That kind of made me think more about information density. A sheet of notes is very dense, but it takes a little more time to process. Guitar tablature is slightly less dense, but I think it strikes a better balance between treble clef and Rocksmith. Really, I'd rather have all three of those presented to me.
This is really where I'd like to go with how I'm writing software now. LLMs: I'd love to be able to just create a specification that is very dense and describes domain-driven design concepts to the LLM, and then have a workflow that will do adversarial review to evaluate those concepts after implementing a phase.
This also kind of solves part of the problem with design decisions and artifact storage and all those things that we kind of see LLMs scatter around a codebase. If it exists in the spec, then it can be referenced later, and you can document changes, etc. Also, if you do the spec right, it could be language-agnostic.
Already at 25% functional unemployment