Show newer

Link via @psilocervine on Cohost: Some investigative journalism inside Unity's road to briefly introducing a company-destroying "install fees" policy last month.

The most interesting takeaway here is the whole disaster really was just IronSource, who merged with Unity last year, puppeting the company into destroying IronSource's competitor AppLovin at all costs. An entire art form is a pawn to be sacrificed in a fight between two adtech companies you've never heard of

mobilegamer.biz/fuck-you-were-

@neauoire Yeah it'd be neat to do compilers or parsers or transformations over top of this stuff. The part about how to do concurrent streams is interesting.

@akkartik @j3rn Any chance you have this in markdown or some other text format so I can more easily run it through my reader?

Fun fact, I am young enough that homestuck was a formative experience in that it got me more into programming. 😅

As a profesional todo list (with extra steps) maker this is a useful development for me 😎👉👉

Show thread

It's amazing how much money companies have managed to make from glorified todolist / blog post viewers when that is such a miniscule part of what computers can do.

@neauoire @j3rn Fuck. This is what the word "cyber" should mean in the vernacular. Cybernetics came out of modelling systems, not tracking todo lists. This would be great for system modelling and simulations.

@neauoire @j3rn Are there any conpanies using it ti ship stuff? :O Also how is it's file/network IO?

@j3rn Siiick. Is your source published for those? Would love to read it.

@neauoire @j3rn very cool. What are folks using this for in the wild? :O Would love to see a large peogram written in it to see how folks decompile problems into it 🥰

@neauoire @j3rn Oh my god. I love how this is a text file on an unsecured connrction with ascii text in the header. This is bound to be gold

@j3rn @neauoire Mobile is the worst part in my experience! I'll take a thousand "python module version mismatch" issues over an xcode upgrade 🤣

Neat! What sort of stuff do you even use it for? I've only really looked into it as a curiocity since my job is mostly shoveling bytes around in weird ways rather than working with data.

@j3rn Jeeze that's so true. The main reason I avoid too many layers is people keep breaking them ans forcing me to update/refactor 🤣

I wanna go the other direcrion and code in prolog or something zany just to see what life is like in that world.

Watching Hackers with my partner finally. God I love this movie.

There's a special hell for sites which have password requirements that are like 16 letters, one or more numbers, upper case and lowercase, at least one special character, and we disabled pasting/password managers

@simon Nice, like a file format for the configs so folks could pass them around and track changes in git?

@simon PR: github.com/simonw/llm-gpt4all/

Gonna need to mess with the parameters more another day though. But my gut feeling is we can up the quality of output significantly by turning down the temperature a bit and reducing the top_p to 1 and top_k to 4 like in the replicate.com demo

@simon Looked into this, I think the top_p and top_k are the main differences. The default in gpt4all is way more "loose".

Would a PR that sets different defaults be welcome? Or would you prefer to just have the flags exposed like your llama-cpp example?

github.com/simonw/llm-gpt4all/

docs.gpt4all.io/gpt4all_python

I'll try hardcoding some values and running a generation again to see if it's "better" in the meantime.

@pauldaoust Hobestly might replace it with the default textbox implementation in QT/GNOME next. Syntax highlighting is too many cycles!

Show older
Mauvestodon

Escape ship from centralized social media run by Mauve.