@badlogic@mastodon.gamedev.place avatar

badlogic

@badlogic@mastodon.gamedev.place

libGDX, Beginning Android Games, RoboVM, Spine. Member of the council of Warios.

This profile is from a federated server and may be incomplete. Browse more on the original instance.

badlogic, to random
@badlogic@mastodon.gamedev.place avatar

Sooo, who among you has actually deployed a LLM in production with measurable benefits for either your employees or customers? Public info would be nice, as I'm compiling a list for a talk.

Also would like to know about failed attempts. I sense those are likely in the majority.

badlogic,
@badlogic@mastodon.gamedev.place avatar

@AUROnline Anything goes.

badlogic,
@badlogic@mastodon.gamedev.place avatar

@ratkins Neat! Do you deploy your own models or are you working with one of the big ones? If the latter, how do you deal with privacy? I can imagine the corps you work with are quite sensitive in that area.

badlogic,
@badlogic@mastodon.gamedev.place avatar

@fourlastor @ivanmorgillo I know about 5 people who tried the bed time stories generation idea.

What's the name of your app? Would love to check it out.

badlogic, to random
@badlogic@mastodon.gamedev.place avatar

We have an extreme right wing media outlet in Austria called Exxpress. They have a website and a "TV channel" that (used to) broadcasts on a local cable network, as well as on YouTube.

They recite Russian propaganda verbatim sprinkled with the same old extreme right wing narratives.

They also got €1,000,000 in state funding.

I decided to have some fun and did a thing.

You see, they embed the YT Livestream on their website. It autoplays, withiut consent. The views there are counted by YT.

badlogic,
@badlogic@mastodon.gamedev.place avatar

One step back. Who's behind Express?

Eva Schütz, wife of an Austrian millionaire who's known to hate "the mainstream media", and previously part of the cabinet of the christian democrat lead finance ministry.

The other person is Richard Schmitt, a media manager and "journalist" who only ever worked in the yellow press and has been fired from all these outlets. The last time because he was involved in a scandal related to the ex-party leader of FPÖ, an Austrian extreme right party.

badlogic,
@badlogic@mastodon.gamedev.place avatar

Initially, Exxpress was a propaganda outlet for ÖVP, the party Eva Schütz used to work for. As they lost in popularity, especially with the scandals surrounding ex-cancelor Kurz, Exxpress changed tune and turned into an outlet for FPÖ, who are known for their Russia connections (as demonstrated by other scandals).

Up until yesterday, Mr. Schmitt would tirelessly claim how successful Exxpress is.

And that's where my little fun project comes in.

Exxpress view counter

https://exxpress.marioslab.io/

badlogic,
@badlogic@mastodon.gamedev.place avatar

The site is simple: it shows you how much state funding Exxpress got, along with its live viewer count, and historic viewer count (past hour, past day, past week, and last month). The data is fetched via the YouTube data API every 15 seconds and stored to be able to show the historic timeseries.

Well, turns out, nobody is watching this drivel. What's funnier: since they embed the YT livestream on their site with autoplay, the view count also tells us how many people are visiting their website.

badlogic,
@badlogic@mastodon.gamedev.place avatar

I made the project public and the Austrian Twitter bubble ate it all up. Meamwhile, Mr. Schmitt kept being very proud of a standalone Video, a sort of 1 hour talk show they out up on YouTube, which had reached an amazing 15k views. So about $2 in ad revenue.

Well, I figured we could do better than him, so I created a YT Livestream that simply shows my Exxpress view count website.

Well, except for the morning commute hours between 7-9, when max 100 people read their website, we beat them out

image/jpeg

badlogic,
@badlogic@mastodon.gamedev.place avatar

We also added a Gorilla YT livestream for comparison. It too beat out Exxpress.

So far, Exxpress was funded by Eva Schütz's husband (3M over 3 years) and the state (1M over 2 years iirc). Both fundings have run out in 2024, so Exxpress is scrambling to get new funding somehow. Obviously, Mr. Schmitt's management and "jourbalistic" skills were not enough to turn a profit.

So, 4 days after I showed the public their viewership size, Mr. Schmitt got fired.

Obviously not due to my project.

image/png

badlogic,
@badlogic@mastodon.gamedev.place avatar

But I'd like to think it helped :) You see, rumor has it that a large Austrian bank called Raiffeisen (also known for extremely strong ties to Russia) may invest in Exxpress.

But that investment may not be such a sweet deal, if it's easily shown that they basically have no audience. (Except for their for users, who have in recent weeks posted messages saying other journalists should be killed, which prompted the forums to be closed :D)

Not sure what my point is.

badlogic,
@badlogic@mastodon.gamedev.place avatar

Maybe it is this: imo, the only way to counter extreme right wing ideologues is to ridicule them for the clowns they are. If it taints their image too much, they may start eating each other's faces :p

badlogic,
@badlogic@mastodon.gamedev.place avatar
badlogic,
@badlogic@mastodon.gamedev.place avatar

@Niall well, I'm kind of a known entity with a business address, so I sort of have to dox myself for legal reasons.

Not really worried though. Thank you for your concern.

badlogic, to random
@badlogic@mastodon.gamedev.place avatar

Built myself a RAG system with a proper backend that can ingest various source types (manual FAQ entries, ZIP with .md files, Flarum forum discussions, more to come...)

Pretty customizable and easily integratable in websites or mobil apps (the later by building the chat UI yourself and using the REST endpoints createSession/complete).

Huh, didn't think this would work so well.

image/png
image/png

badlogic,
@badlogic@mastodon.gamedev.place avatar

@RichardKogelnig @mykhaylo Chroma as the vector db, OpenAI Ada for embeddings, OpenAI GPT 3.5 Turbo for LLM tasks, Thw rest is greasy NodeJS spaghetti on the backend, qnd Lit on the frontend.

badlogic,
@badlogic@mastodon.gamedev.place avatar

@RichardKogelnig @mykhaylo Ugh I should update the README.md...

badlogic, to random
@badlogic@mastodon.gamedev.place avatar

For all mankind finale commits cardinal sin by showing code on screen.

badlogic,
@badlogic@mastodon.gamedev.place avatar

@markdevries because it's usually all kinds of wrong and hilarious and takes programmers out of the immersion of a show.

https://youtu.be/hkDD03yeLnU?si=R0ENvuarXO1bm1dR

badlogic,
@badlogic@mastodon.gamedev.place avatar

@vanion @astrashe they later typed that in verbatim into something akin to a chat interface.

badlogic,
@badlogic@mastodon.gamedev.place avatar

@markdevries exactly

badlogic,
@badlogic@mastodon.gamedev.place avatar

@astrashe almost

badlogic,
@badlogic@mastodon.gamedev.place avatar

@vanion @astrashe actually true, even in QBasic :D

badlogic,
@badlogic@mastodon.gamedev.place avatar

@vanion it's pretty good imo

badlogic, to random
@badlogic@mastodon.gamedev.place avatar

OK, my state has something called "Arbeitsmarktservice". They basically help people find a new job, give them training and so on. They are usually very useless.

Today, they released an online tool to help answer job related questions. It's based on GPT-4. And it's ... amazing :D

You can try it here (in English)
https://www.ams.at/arbeitsuchende/aus-und-weiterbildung/berufsinformationen/berufsinformation/berufsinfomat?open=berufsinfomat

Where do I begin? Let's start with the overall implementation. 🧵

badlogic,
@badlogic@mastodon.gamedev.place avatar

@erebion hehe

  • All
  • Subscribed
  • Moderated
  • Favorites
  • megavids
  • kavyap
  • DreamBathrooms
  • cisconetworking
  • magazineikmin
  • InstantRegret
  • everett
  • thenastyranch
  • Youngstown
  • rosin
  • slotface
  • khanakhh
  • Durango
  • mdbf
  • JUstTest
  • ethstaker
  • anitta
  • modclub
  • osvaldo12
  • normalnudes
  • ngwrru68w68
  • GTA5RPClips
  • tacticalgear
  • provamag3
  • tester
  • Leos
  • cubers
  • lostlight
  • All magazines