HNHacker News
TopNewBestAskShowJobs

ondras

2,312 karma · joined November 6, 2012

[ my public key: https://keybase.io/ondras; my proof: https://keybase.io/ondras/sigs/480qWyPqMVqweWAqZGBNQcrEqCtqYgeGumf9OoXh5yE ]
submissionscomments
ondras··on Deno Deploy Demo: a multi-datacenter chat, client+server in 23 lines of TS
Right, as jitl suggested. The BroadcastChannel is used to allow cross-datacenter messaging. So every script instance has its own set of clients and forwards incoming client messages to other script/datacenter instances.

I suppose this is not limited to multiple datacenters, but to multiple script instances in one datacenter as well.

ondras··on Deno Deploy Demo: a multi-datacenter chat, client+server in 23 lines of TS
TypeScript...
ondras··on Ask HN: What's your favorite elegant/beautiful algorithm?
For me, that would be Eller's algorithm: http://www.neocomputer.org/projects/eller.html

It generates perfect mazes of arbitrary size M*N, using only O(max(M, N)) memory.

ondras··on Blocked by JSConf.eu Twitter account
The "Brendan Eich club" is actually a small inside joke, as the sign was one of the official "features" of JSConf.eu 2011, where Brendan was an invited speaker :)
ondras··on Blocked by JSConf.eu Twitter account
Yes, I asked for explanation of rejected proposals in 2017 and 2018. And I received it (they even officially encouraged failed proposers to ask for an explanation).
ondras··on Blocked by JSConf.eu Twitter account
Right, the ban only covers following the conference online. Which is why I mentioned the verb in the title.

But it also might be their way of saying "also pls do not attend again, we do not want ya".

ondras··on Blocked by JSConf.eu Twitter account
Author here. To clarify: as far as the organizational aspect is considered, those people are competent and top-notch. All the confs were highly professional, their experience with managing this stuff cannot be overlooked. But the social/communication layer is a bit nontransparent, in my opinion.
ondras··on Using SVG as image placeholders
I have a JS "port" (not a 1:1 reimpl): https://github.com/ondras/primitive.js
ondras··on Show HN: Sleeping Beauty, a 7-day roguelike game
Yeah, the author is aware. The game is rather easy.

HP regen was added as a fast&hacky way to make the game less difficult (non-regen versions were hard to beat).

(Also, you can F12 your JS console and hack the game's internals to your likings, adjusting your HP as necessary.)

For a non-PoC game, this would need to be more balanced.

ondras··on Show HN: Sleeping Beauty, a 7-day roguelike game
Never got around, right. Most of the levels/rooms are okay-ish with respect to doors. What would you expect of a ruined tower hundreds of years old, filled with brambles and fallen plaster...
ondras··on Show HN: Sleeping Beauty, a 7-day roguelike game
"Enter" activates a staircase.
ondras··on Show HN: Sleeping Beauty, a 7-day roguelike game
Agreed. The overal design direction (have those glyphs "#" as it resembles thorns for a Game of Thorns inside a tower filled with brambles) won over usability in certain cases.

If this was a full-blown game (and not a 7-day proof of concept), I would try to make the combat UI more robust.

ondras··on Show HN: Sleeping Beauty, a 7-day roguelike game
Right. https://github.com/ondras/sleeping-beauty/issues/1
ondras··on Show HN: Sleeping Beauty, a 7-day roguelike game
Sorry for that. Apparently, that can happen from time to time. Re-loading will give you a fresh dungeon, if you have enough patience for that.
ondras··on Show HN: Sleeping Beauty, a 7-day roguelike game
Yes, the game uses some (few) components from the rot.js toolkit.
ondras··on Show HN: Sleeping Beauty, a 7-day roguelike game
What about http://www.roguebasin.com/index.php?title=Main_Page ?
ondras··on Show HN: Sleeping Beauty, a 7-day roguelike game
Right, there is a line. The game is over, no more content :)
ondras··on Show HN: Sleeping Beauty, a 7-day roguelike game
That wicked elf! Hopefully you will talk him out of that sticky situation.
ondras··on Show HN: Sleeping Beauty, a 7-day roguelike game
No, all rooms shall be accessible. If not, it is a bug :/
ondras··on Show HN: Sleeping Beauty, a 7-day roguelike game
No, only one.
ondras··on Show HN: Sleeping Beauty, a 7-day roguelike game
Interesting, never encountered that during testing.
ondras··on Show HN: Sleeping Beauty, a 7-day roguelike game
No, mobile devices are not supported, due to lack of time :(
ondras··on Show HN: Sleeping Beauty, a 7-day roguelike game
No. For no particular reason. But there is generally little room for movement tactics, as you cannot flee from combat...
ondras··on Show HN: Sleeping Beauty, a 7-day roguelike game
True. Unfortunately, my font of choice (Metrickal) only covers basic ASCII. But its glyphs are very neat otherwise :)
ondras··on Show HN: Sleeping Beauty, a 7-day roguelike game
Thanks! I am glad that people find the combat system useful and comprehensible. Some have troubles distinguishing colors, though.
ondras··on Goldfish: my 7DRL challenge game (in-browser)
Roguetemple thread: http://forums.roguetemple.com/index.php?topic=3961.0
ondras··on Transitioning Persona to Community Ownership
For me, XULRunner is a big success. I use it to run my own xul-based file manager (https://addons.mozilla.org/en-us/firefox/addon/fire-commande...) and I definitely want this tech to stay alive and rocking!
ondras··on My Mind: A new web-based mind map editor
fn+return does the trick on macs.

Tab works once you focus the map itself by e.g. clicking a node.

ondras··on My Mind: A new web-based mind map editor
Hi,

would you mind opening an issue (at GitHub) and attaching the problematic .mm file?

ondras··on My Mind: A new web-based mind map editor
Would you mind reporting these bugs to the official GitHub issue tracker? That would help fixing them and improving the app.
Page 1 of 2Next →