Replying to @han_tani
It's a great game, been playing it recently on the itch donk prototype
0
0
6
What do you think of my "itch donk"?
12
0
101
In the next version of the itch app you can... make your itch games show up in Steam 😅. This has been a long outstanding request that should make it easier to play your itch games without having to change apps on Steam Deck or Big Picture mode
6
54
479
hey @Cloudflare can you make the domain list show in better order, preferably starred domains first instead of just reverse alphabetical
1
0
12
There's a new version of the @itchio app in testing that introduces a GUI for uploading with butler. Currently available in the kitch branch, tell me if you want to test it and I can give you instructions
2
3
55
We've had AI generation disclosure requirement for many months now, including filters on the browse page. Adding a homepage or account level filter is a good idea.
1
0
4
We have both filters and require asset creators to complete AI disclosure before publishing. People who lie on classification get their pages delisted.
0
0
2
We do have a filter, either the No AI tag, or the "AI Assistance" filter box on the browse sidebar

We hope to add better filters to search soon!
0
0
1
In addition to the regular tag, there's a filter box the assets sidebar.

Reminder that *all* asset creators are required to complete AI disclosure to save their page. Lying on classification will result in deindexing.
0
0
3
We have strict rules about tagging content. If people abuse tags and lie they get deindexed. It's always been like this before even AI.

itch.io/docs/creators/…

Asset uploaders are forced to complete the AI disclosure to publish their page.
1
0
4
Pushed out a small update to my selfwatch keypress recording tool with a web interface to visualize your keypress history, including a github style contribution grid github.com/leafo/selfwatch #golang
0
1
6
I found your message, thanks

I feel like your description of the situation is disingenuous. We are aware custom CSS has security implications with regards to changing the UI. We only grant it to few select accounts, like yours. We will ban accounts that exploit it in any way.
2
0
12
This warning will now display to all external links in comments in addition to the updates we've made to the spam detector. Hopefully this will prevent people from getting tricked, which will discourage the spammers from pushing so aggressively.
1
0
7
Alright Hacker News readers, you have one job: make "Funko just called my mom" beat out "Sora is here"
1
31
458
Replying to @moonscript
Also if you haven't noticed, the autocomplete in the search bar now lets you quickly navigate to the browse page that shows all projects that have a game engine assigned:
2
1
44
Thought of a new use case for @thestreakclub

🪴Please join me in remembering to water your plants. Optional: post a pic of your plants. Good luck

streak.club/s/1775/water-y… #plantstreak
1
0
9
I think AI is going to take my job
5
3
54
Have you explored your personalized sale recommendations on @itchio? I just pushed out a new update that will allow you to "negate" tags that it thinks you may be interested in so you can fine tune your results: itch.io/library/recomm…

#itchWinterSale
4
13
75
Very nice

Wigglypaint: A juicy, jiggly drawing program internet-janitor.itch.io/wigglypaint
0
18
109
Speaking of AI generated trash ruining the internet, this scammer AI generated all the assets & content of a product page in the style of "Dead By Daylight", including generated screenshots, in an attempt to distribute malware
11
52
258
This is how my day is going
3
0
11
A lot of hype being posted about the GPTs feature. Here's my review: it exemplifies the issues with LLMs

I created a simple one to reference the Lapis documentation. It gets basic questions wrong, overly relying on existing training over "Knowledge" to produce wrong answers
3
5
58
Happy Halloween 🐸
1
1
41
Lapis 1.15.0 is now out: leafo.net/lapis

A small update with some new validation types and powerful enhancement to Model:include_in

Check out the changelog: leafo.net/lapis/changelo…
0
1
21
Replying to @moonscript
Click the "..." and select report:
1
0
0
Gotta love being forced to create an account to report a phishing attempt on a platform @Replit

Anyway, replit.com/@itchio is hosting phishing pages to attempt to steal itchio account credentials. If anyone I know has a account at @Replit, I would appreciate a report
5
11
35
.@huggingface you guys got a spam problem:
3
0
14
Look at this scummy DMCA notice I just got from google delisting an entire browse section on itchio from @class101us

From what I can tell, no specific assets are reproduced, only the phrase "indie-game-developer"

Here is the "URL of copyrighted work": class101.net/ko/products/62…
24
108
601
Replying to @moonscript
Since this is a non-deterministic algorithm, I ran it again. In this example it did not reply using the specific interface for calling functions, instead the output was markdown with references to the functions I had defined. (This defeats the purpose of the API)
1
0
0
Replying to @moonscript
In this example, I specified a collection of math functions like "add", "divide", etc. and I asked it to calculate something with those functions. It completely ignored the functions and instead returned a call to a function named "python" with an argument of python code
1
0
0
Replying to @moonscript
Since these are non-deterministic algorithms, I tested subsequent runs. In the new model, another type of output is just a list of "best practices" that have very little relevance to the code, no understanding of the changes is demonstrated
1
0
1
I've been experimenting with Chat GPT for code reviewing to see if it's effective step in my workflow for about a month.

My observations on a "code review" workflow using a simple prompt + git diff

🧵 gpt-4 (old) vs gpt-4-0613 (new), quality is substantially reduced:
5
4
59
Just deployed the migration of entire @itchio front-end codebase to ES modules bundled with esbundle. I have been thinking about this project for well over a year, so it was good to finally get it done!😌

Here's the Lapis library I build to facilitate it github.com/leafo/lapis-es…
1
2
32
Replying to @moonscript
Two can play at this game...

lol wtf, It finished writing the post before telling me if it thinks it's spam or not
1
0
10
The new wave of spam is here, luckily the person posting this one is stupid
1
6
49
Looks like @linode decided to randomly take down @itchio again. Once again, for a single malware report that we promptly handled. They ran automated an task to disable our web app despite confirming the issue had been resolved.
5
2
57
Streak Club now has embedded video support. Now's as good a time as any to join the Daily Art Club if you're trying to learn how to make art! Tell your friends🎨

streak.club/s/8/daily-art-…
0
2
34
First release of 2023, Lapis 1.12 is now here: leafo.net/lapis/changelo…

Highlights:
* New validation framework leafo.net/lapis/referenc…
* Rewritten command line tool with improved multi-language file generators for Lua and MoonScript leafo.net/lapis/referenc…

#lualang #moonscript
0
1
10
someone made an oopsie at @github 😮
1
0
18
Me spending my xmas holiday trying to stop people from using @discord to send you malware🫡
4
2
104
is the layout of this stats section on twitter just getting worse and worse as time goes on? 🤨
4
0
35
Lapis 1.11.0 is now out! This is a big update 🌛

Highlights: db.clause, enhanced Lua & etLua support, Application API unification, documentation overhaul

Changelog: leafo.net/lapis/changelo…

#lualang #lapis #moonscript
0
3
20
Lapis 1.11.0-dev performance results are much better than anticipated. Deploy from 1.10.0 takes place at the dotted line #lualang #lapis
1
1
20
Replying to @moonscript
The documentation will now display Lua examples by default. But I've also started adding tabs to code examples to easily switch between the two if desired. (In addition to the global toggle available on the reference manual)
0
0
4
Replying to @moonscript
And then we lose it
0
0
4
Replying to @moonscript
So far so good..
2
0
3
Twitter activity at an all time high 🤔
2
1
38
Here's an example of a standalone website created by a scammer trying to distribute malware via the "try my game" scam. Hosted on their own domain, with the link presumably spread primarily on Discord. (we caught them trying on @itchio)

Impressed by the effort put into the page
3
14
67
Replying to @moonscript
All the JS code extracted from widgets become individual javascript modules that can then be joined into a single bundle with an autogenerated file that looks like this:

esbuild then is fed this and the entire bundle is built
1
0
0
Replying to @moonscript
Since my build system is Tup, I have a script that generates the Tupfile necessary to doing the extraction of code, and bundling

There's a new helper command for managing a widget's asset code and the generation of this build configuration.

This file get checked in to the repo
1
0
0
Replying to @moonscript
A widget implements both static and instance initialization for JavaScript code.

The static code is extracted during build time and turned into a separate file for bundling via esbuild

The instance generates json serializable data to the init function on the page when rendered
1
0
1
Didn't take long: just 2 days after making account-level posting publicly available on @itchio the spammers are here. I knew this would happen, part of the reason why it wasn't prioritized as a feature, as it's yet another place to be monitored.
9
5
103
Yikes, appeared to have stumbled upon a luajit bug today: It's non-deterministic, likely due to length cache not being invalidated from previous updates. Calling next() invalidates it (0 is the correct length)
1
0
12
🆕🎃 Happy Halloween, Lapis 1.10.0 is now out:

leafo.net/lapis/changelo… #lualang #openresty #moonscript
0
2
26
Replying to @moonscript @itchio
From our metrics, you can see large increase in Pass requests. Comparing to server logs, we see a large amount of automated activity including a g-recaptcha-response value to satisfy the verification
1
0
12
Obtained a sacred artifact today
5
5
128
T*tris copyright holder submitted vague DMCA notice to take down a game on @itchio. We asked them to explicitly list the infringing content of the page to process the notice and they sent the following.

What are some other games you can think of that satisfy these requirements?
78
137
1,034
Replying to @moonscript
Screenshot of their website for record. Compare to itch.io/games
5
13
173
😮‍💨
31
206
1,221
It's not about ticking the box. The system requires that you tick the box to make your post. It's about reading and understanding the rules. We explicitly link to a guide on getting indexed and we require that you acknowledge that you read it before posting about indexing
3
0
1
The rules are pretty clear: "Recommend a game" is not for promoting games you are associated with (especially without disclosing it). Since both of you decided to harass me on Facebook I saw your full names, so I know that both of you are literally related.
3
0
0
Replying to @moonscript
The browse pages for categories other than games, like game assets and physical games, now have more options for filtering on the sidebar relevant for the content type you're viewing: itch.io/physical-games…
1
4
28
Spent a bunch of time this past week going through user-chosen tags updating our set of "promoted tags," specifically for our other content types like tabletop games and game assets. Check out the updated tags page itch.io/tags
2
14
97
Replying to @KenneyNL
These scammers have mostly moved on from itchio since they are either automatically banned or placed into a quarantined state: (the page you linked, before they were banned, displayed the following to any anyone who tries to download). Cont...
2
3
68
I just randomly clicked github codepaces for the first time and it's very cool. Here I spawned up a complete Lapis development environment in the browser for luarocks.org, complete with running server that you can interact with (based on the CI's docker image)
1
0
8
Anyone bringing their rollerblades or rollerskates to GDC?
2
0
18