HNHacker News
TopNewBestAskShowJobs

gabrielflorit

45 karma · joined March 16, 2012

submissionscomments
gabrielflorit··on Hacker News front page now, but the titles are honest
This is amazing.
gabrielflorit··on Colleges at the breaking point, forcing ‘hard choices’ about education
I enjoyed your writing style. Thank you.
gabrielflorit··on Amiga Music Tracker in JavaScript
This is fantastic. I love the demo tunes. Runs pretty smooth too.
gabrielflorit··on SCRIPT-8: An 8 Bit Fantasy Computer Programmed with Javascript
There's an issue for this: https://github.com/script-8/script-8.github.io/issues/41
gabrielflorit··on SCRIPT-8: An 8 Bit Fantasy Computer Programmed with Javascript
Thank you for the kind words. I have no immediate plans for changing the palette, but you should open an issue here https://github.com/script-8/script-8.github.io.
gabrielflorit··on SCRIPT-8: An 8 Bit Fantasy Computer Programmed with Javascript
Good idea. This would be useful for sure.
gabrielflorit··on SCRIPT-8: An 8 Bit Fantasy Computer Programmed with Javascript
That's a fair point. SCRIPT-8 is inspired by many projects, and PICO-8 is definitely one of them. I'll make sure to add a note.
gabrielflorit··on SCRIPT-8: An 8 Bit Fantasy Computer Programmed with Javascript
Thank you, and no issues, because I didn't implement any low-level programming. I use React/Redux and Canvas 2D, with some custom shape drawing to avoid antialiasing (e.g. Bresenham's algorithm).
gabrielflorit··on SCRIPT-8: An 8 Bit Fantasy Computer Programmed with Javascript
They don't now, but that is coming. The "SHOW CASSETTE SIZE" button under the live-preview screen shows you the current size / compressed size. But it doesn't prevent you from making a huge cassette - not yet.
gabrielflorit··on SCRIPT-8: An 8 Bit Fantasy Computer Programmed with Javascript
There are game-like demos:

- https://script-8.github.io/?id=07b50badd10dc9be002ecb9f9031f...

- https://script-8.github.io/?id=cd8d6811adb3afb472aaf7505729c...

- https://script-8.github.io/?id=7f370bc716aff805f593a3f800087...

gabrielflorit··on SCRIPT-8: An 8 Bit Fantasy Computer Programmed with Javascript
Hello everybody, author here. I hope you enjoy my tiny project.

Regarding language, I chose Javascript for three reasons:

- the (ab)use of `eval` lets you do all sorts of sorcery, like instant evaluation

- the JS Redux library makes it easy to work with state, and I couldn't have implemented SCRIPT-8's time-traveling debugger without it

- I dream in Javascript

I love Lua's small footprint, and very early on I considered writing SCRIPT-8 in MoonScript, which compiles to Lua and has gorgeous syntax. Maybe some day.

And yes, my fantasy computer is definitely not the only open source project, there's several out there, and probably all of them are more stable than mine. Go check them out.

gabrielflorit··on Textures.js – SVG patterns for Data Visualization
Very nice, this will come in handy. Beautiful site design too.
gabrielflorit··on How to Ace a Phone Screen
This Buzzfeed article corroborates your findings: http://www.buzzfeed.com/williamalden/zenefits-hr-rocket-ship...

Glad my benefits aren't handled by Zenefits.

gabrielflorit··on Interactive editor based on the 'Inventing on Principle' talk
Fixed!
gabrielflorit··on Interactive editor based on the 'Inventing on Principle' talk
Indeed - noted at https://github.com/gabrielflorit/water/issues/4. Do feel free to add more issues / requests at https://github.com/gabrielflorit/water/issues.
gabrielflorit··on Interactive editor based on the 'Inventing on Principle' talk
Glad you like it! Yep, several people complained about lack of alt support. Seems like a better choice overall.
gabrielflorit··on Interactive editor based on the 'Inventing on Principle' talk
Thanks everybody - didn't expect to make the HN front page! Still working out a couple issues.

And go watch Bret's talk if you haven't - a truly ingenious presentation! :)