Earlier quoted context omitted.
Yeah, I strenuously object to the fad of calling wrapped web pages 'native apps'. They get zero benefits that would normally accrue to real native apps. They just launch 'as if' they were native.
Thank you. People calling web-render wrappers "native applications" must not realize how great it is when applications are mere coördinators on top of an integrated platform full of services designed to improve user productivity. I guess if that demographic did, there would be less "unix philosophy" cultism, as the efficacy of the unix shell is merely on par with that provided by other relatively coherent software to…
Show HN: %%30%30: A Game
61–70 of 100 posts
Re: Show HN: %%30%30: A Game
#62You know you've been working with ASCII for a long time when you can automatically unescape the title... and then pause, considering whether to unescape again. I think reading the comments on that bug is also rather enlightening; points of note include a 62-level-deep stack trace, comments to the effect of "we don't know what the bug is/how this is supposed to work", and discussions about whether escaping multiple ti…
It's surprising that this issue was brought up multiple times as a bug, but wasn't taken seriously until it got special attention. This bug is definitely notorious, I wonder setting a similar URL as the homepage of Chrome will cause Chrome to continuously crash and make it useless.
Re: Show HN: %%30%30: A Game
#63Earlier quoted context omitted.
I'm on Chromium on Ubuntu. Also have Dark lollipops and Blue trees, guest it depends on the font or something. https://imgur.com/Ffc3zcx
When was the last time you've had a black lollipop? Or seen a blue tree? Thanks, Ubuntu. Anyway fixed! The the instructions reads "Mouse your way through the map without touching the /trees/!"
Blue trees can be seen in mountainscapes in certain light conditions. Or in the Blue Mountain... well, the trees themselves aren't blue, but they're covered in a blue haze... but still, the emoji is evergreen_tree...
Re: Show HN: %%30%30: A Game
#64You probably want to make it more clear that you're supposed to mouse over the dark lollipops and avoid the blue trees. I assumed the dark chars were the walls I shouldn't touch and just about gave up on it after it was constantly crashing. Then I read the description after the fold and figured it out. Also why not just implement the game in javascript using mouse position events and a canvas for drawing?
Dark lollipops? Blue trees? What operating system are you using? I'm on a Mac and the lollipops are pink and the trees dark green. I'm considering making a text-only version for people who have weird or no emoji support. Of course I could implement the game in javascript, with nice graphics and all, and perhaps gameplay that works in all browsers and doesn't crash Chrome, but wouldn't that defeat the point of the gam…
edit:
> weird or no emoji support.
I think Apple's emoji support is the weird one. It's a font glyph, it should respect the color property.
Re: Show HN: %%30%30: A Game
#65Earlier quoted context omitted.
Yeah, I strenuously object to the fad of calling wrapped web pages 'native apps'. They get zero benefits that would normally accrue to real native apps. They just launch 'as if' they were native.
I think this should be the future of native apps. You do get all of the benefits of native apps -- there are plenty of modules to handle key bindings, notifications, file system IO, etc. By using web page rendering you also get the incredible ecosystem of front-end tooling and plugins (React, Bootstrap, the infinite jQuery plugin world). All of this beats Qt in my opinion, having designed both.
For example, look at Atom. I can type Command-Z on my keyboard to Undo, but it's non-native-feeling in lots of ways:
1. The menu bar doesn't highlight to register that I typed a key equivalent
2. The Undo text doesn't change to e.g. "Undo Typing," telling me what I will Undo
3. The menu item doesn't properly disable when there is nothing to Undo
4. The menu item doesn't respect my settings in Keyboard preferences
etc. etc. And that's just one feature - but it's every feature.
Needless to say, that stuff comes for free or with very low friction natively.
Qt is a bad representative of the native experience, because Qt is non-native everywhere except on Linux, which doesn't have strong UI conventions to begin with. Qt apps definitely feel alien on the Mac.
Re: Show HN: %%30%30: A Game
#66Re: Show HN: %%30%30: A Game
#67http://github.com/%%30%30 pasting this in slack also crashes Slack.
HTTP/1.1 302 Found
Connection: close
Pragma: no-cache
cache-control: no-cache
Location: /%%30%30
Maybe the infinite loop is the real problem here.Re: Show HN: %%30%30: A Game
#68Re: Show HN: %%30%30: A Game
#69https://github.com/szhu/3030/issues/3#issuecomment-141854443
Re: Show HN: %%30%30: A Game
#70Works with Opera 32 as well.