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!
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.
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.
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.
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
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
🪴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
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
#itchWinterSale
4
13
75
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
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
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
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…
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
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
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
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…
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
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
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
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:
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…
Here's the Lapis library I build to facilitate it github.com/leafo/lapis-es…
1
2
32
Two can play at this game...
lol wtf, It finished writing the post before telling me if it thinks it's spam or not
lol wtf, It finished writing the post before telling me if it thinks it's spam or not
1
0
10
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-…
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
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
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
Highlights: db.clause, enhanced Lua & etLua support, Application API unification, documentation overhaul
Changelog: leafo.net/lapis/changelo…
#lualang #lapis #moonscript
0
3
20
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
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
Impressed by the effort put into the page
3
14
67
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
esbuild then is fed this and the entire bundle is built
1
0
0
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
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
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
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
leafo.net/lapis/changelo… #lualang #openresty #moonscript
0
2
26
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
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?
What are some other games you can think of that satisfy these requirements?
78
137
1,034
Screenshot of their website for record. Compare to itch.io/games
5
13
173
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
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
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











































































