Viewing profile — mascarenhas
mascarenhas
HN member- Joined
- Fri, Apr 27, 2007, 6:31 PM UTC
- HN karma
- 353
- Public activity
- 30 items
- HN profile
- View on Hacker News ↗
About mascarenhas
No profile information was provided.
Recent public activity
-
comment
Comment #47066878
This was killed twice today already, and is related to this story, so if anyone else can vouch to unkill: https://news.ycombinator.com/item?id=47060078 The current one has already …
-
comment
Comment #46851509
I have set it up in a docker container that only has two host volumes mounted with the Obsidian vaults where I keep notes for two TTRPG campaigns, so a very low-stakes situation. I…
-
comment
Comment #11311452
You only need row polymorphism if you want full type inference. You can get away with width subtyping with bounded parametric polymorphism if you are willing to give up on inferrin…
-
comment
Comment #10698766
I don't know where the parent lives in Brazil, but the supermarket chain comment definitely has not been my experience in upper-middle class Rio de Janeiro neighborhoods. People us…
-
comment
Comment #6498552
I forgot to tell in the message that there's also a mirror at http://fabiomascarenhas.github.io/lua/
-
comment
Comment #6498540
Actually the "meat" of the course starts on unit 1, unit 0 is more of a recap of where Lua comes from and where it is used. :)
-
comment
Comment #4868652
Try again next semester. Taking compilers is mandatory for comp. sci students, so they will have to bite the bullet and take it eventually, even if scared of Roberto (somewhat with…
- story
- story
- story
-
comment
Comment #3790957
OS/2 was actually quite good on underpowered hardware if you stuck to console apps running fullscreen. I started with OS/2 2.1 on a 40Mhz 386 with just 8Mb RAM, connecting to BBSes…
- story
-
comment
Comment #1894613
You have to compare Lua at 1995 (version 2) to JavaScript at 1995, as its development, at least inside the browser, would be arrested the same way JavaScript's was. Lua 2 was certa…
-
comment
Comment #1381632
I can see a lot of folks just blocking Safari outright if Apple tried to pull this stunt...
- story
-
comment
Comment #1305912
This was obviously a typo to me, I just skipped it and kept reading. By now several other comments here have shown that the Jobs' letter is indeed hypocritical by the accepted defi…
- story
-
comment
Comment #1068077
Lua numbers are not boxed in the usual sense; they live in the Lua data stack (which leaves in the C heap, but this is not isomorphic to the Lua heap), are not accessed through a p…
-
comment
Comment #1068047
LuaForge's ftp server is broken since the big LuaForge crash a few months ago, so those pages are badly out of date. Browse http://github.com/keplerproject for more recent informat…
-
comment
Comment #1059804
There are more full-featured web servers written in Lua, too: http://github.com/keplerproject/xavante and http://dev.alt.textdrive.com/browser/HTTP/HTTP.lua
-
comment
Comment #988963
This virtual machine approach works great for Parsing Expression Grammars, because of restricted backtracking: http://www.inf.puc-rio.br/~roberto/docs/peg.pdf
-
comment
Comment #539002
I am not one of the book/site's authors, but one of the Kepler commiters :-), but this is what they say at the site's about page: "This website is powered entirely by Lua, using Sp…
-
comment
Comment #538199
A more recent commercial site that is using Kepler (via the Sputnik wiki/cms) is the site for the "World of Warcraft Programming" book, created by the book's author. I have updated…
-
comment
Comment #452945
Orbit is more like Camping or web.py than Rails, though. But I tried to make its deployment (along with the rest of Kepler) as easy as PHP's as possible. :-) Having a Lua embedded …
-
comment
Comment #308103
Check LuaRocks ( http://luarocks.org ), a package manager/installer for Lua, it makes deployment of C extensions much easier (no root access required). About deployed Lua webapps, …