Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
leafo
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
8 ms
·
31.
▲
by
leafo
8y ago
Hey, I'm Leaf and I made lapis. Thanks for sharing this Although a new version hasn't been deployed in a while it's still heavily used (and developed, but it's been mostly stable for me). My current main thing is https:
32.
▲
by
leafo
8y ago
> That doesn't generalize across different titles. Maybe some title has zero visibility on Steam, but some visibility on itch.io. Then you're better off with itch.io. as the person who runs itch.io, I can say that this is true
33.
▲
by
leafo
8y ago
I built this tool that you might find useful. It uses chrome midi api to let you play piano into your browser: https://sightreading.training/ It's not going to teach you how to play piano, but it's good for drilli
34.
▲
by
leafo
8y ago
Hey, thanks for replying. There was a lot of interpretation of my tweet that wasn't true, I posted a follow up: https://twitter.com/moonscript/status/1004802016252551173 We don't "intend to police,&
35.
▲
by
leafo
8y ago
A while back I wrote a puzzlescript detector for itch.io, all the browser based games that use it are automatically tagged. You can see them here: https://itch.io/games/made-with-puzzlescript
36.
▲
by
leafo
8y ago
In case anyone is interested in general purpose streaking, I made a website for people to do any kind of creative streak: https://streak.club/
37.
▲
by
leafo
9y ago
If anyone is interested, I've been building a tool to help you learn sight reading and other piano skills. It runs in your browser and connects to a keyboard with the web midi api (chrome only) You can check it out here: https:/&
38.
▲
by
leafo
9y ago
It's my favorite build system. A big advantage is automatic dependency tracking. It picks up unspecified inputs and automatically rebuilds anything further down the dependency tree. It also knows how to clean up files that it no longer
39.
▲
by
leafo
9y ago
I'm the founder of itch.io which was mentioned in this article, if you want to find plugin-less web games then you can you go to the appropriate page: https://itch.io/games/html5 I realize that that link may have
40.
▲
by
leafo
9y ago
I am, and I'm pretty exited about it. I haven't had a chance to work with it yet but I might mess around with it next ludum dare.
41.
▲
by
leafo
9y ago
For many libraries, it's pretty easy to write code that works across all the versions. For many differences it's not too difficult to implement code for maximum compatibility: http://leafo.net/guides/setfenv-i
42.
▲
by
leafo
9y ago
Typed Lua might be worth checking out: https://github.com/andremm/typedlua (disclaimer: I haven't used it yet)
43.
▲
by
leafo
9y ago
Yup, just pre-compile the code and load it into redis as normal.
44.
▲
by
leafo
9y ago
Hey all, I made MoonScript about 6 years ago. I used it to build a ton of opensource stuff in addition to the company I founded. I use it every day and I'm very happy with how it's turned out. I regret not updating the language mo
45.
▲
by
leafo
9y ago
Not really, the code mapping is very straightforward and generally has no performance degradation. There are some language constructs that are implemented in a way that can create anonymous functions in order to convert statements into expr
46.
▲
by
leafo
9y ago
Lapis is an entire web framework, OpenResty is a relatively low level interface to nginx. Lapis is an abstraction on top of OpenResty's Lua interface to make developing large web applications much more manageable. It has nothing to do
47.
▲
by
leafo
9y ago
LuaJIT powers OpenResty[1] which powers my web framework Lapis[2] which powers my company itch.io[3]! (wow that's a mouthful) Anyway, it's a stack I'm really happy to be using. Asynchronous IO without any code nesting. I wrot
48.
▲
by
leafo
10y ago
Available on itch.io as well! https://chiptune.itch.io/zepton
49.
▲
by
leafo
10y ago
MoonScript is designed to compile to Lua, and there are no good ways to run Lua in the browser right now. It's impossible to write a Lua -> JS transpiler while matching all the same functionality (coroutines), so the only option is
50.
▲
by
leafo
10y ago
I created a language called MoonScript in 2011 It is heavily inspired by CoffeeScript (and Python), it works as a transpiler for Lua. I've since used it regularly to code dozens of projects. It's now powering my company along with
51.
▲
Things that can go wrong when downloading
(amos.me)
3 points
by
leafo
10y ago
|
0 comments
52.
▲
by
leafo
10y ago
If anyone is interested, I made as site for doing daily creative work, it's called https://streak.club There's a daily art one that's been going on for a few years now that you might be interested in joining: htt
53.
▲
by
leafo
10y ago
itch.io: https://news.ycombinator.com/item?id=5445029 I don't know where the big cutoff is, but it's been going strong for the past 3.5 years. There are just under 50k games on it now https://itch.io
54.
▲
by
leafo
10y ago
Here's a similar case that I was disappointed to see: http://leafo.net/shotslp/2016-12-01_20-43-41.png They apparently emailed all their paying customers. What a "big surprise."
55.
▲
The game Gone Home is free for the weekend
(gonehome.itch.io)
1 points
by
leafo
10y ago
|
0 comments
56.
▲
by
leafo
10y ago
If anyone is interested in learning to read music, I've been slowly building a tool to practice: http://sightreading.training/ source is here (built in react, es6): https://github.com/leafo/mursicj
57.
▲
by
leafo
10y ago
Parsing expression grammars are my favorite way to parse text. I also use Lua and LPeg. Here's a tutorial I wrote on them: http://leafo.net/guides/parsing-expression-grammars.html Additionally, I've written a
58.
▲
Paint of Persia, a pixel art rotoscoping tool
(dunin.itch.io)
4 points
by
leafo
10y ago
|
0 comments
59.
▲
by
leafo
10y ago
if you want to get a feel for how the book will read, the author has written a handful of illustrated blog posts in a similar style: http://adit.io/posts/2016-03-13-Logistic-Regression.html http://adit.io&#x
60.
▲
by
leafo
10y ago
Hello, I'm leaf, I founded itch.io 3+ years ago. I launched it on hacker news even! https://news.ycombinator.com/item?id=5445029 (it's funny reading that thread now, so many haters) Anyway, this thing is a huge ac
More ›