Settings

Theme

Slack on a SNES

bert.org

164 points by bertrandom 7 years ago · 27 comments

Reader

sitkack 7 years ago

Wait, so I can finally run Slack in a browser! SNES emulator targeting WASM.

joshschreuder 7 years ago

On a similar note:

https://arstechnica.com/gaming/2015/01/pokemon-plays-twitch-...

  • _v7gu 7 years ago

    that TAS isn't THAT impressive, given that the same techniques can be abused to produce this: http://tasvideos.org/5384S.html

    Also, the detailed rejection response to TASbot plays Twitch, remarks that actually running the Twitch client code on the SNES is possible (with SNES having web connection peripherals) rather than just streaming the chat output video through a controller. The submission and the responses are located at http://tasvideos.org/4947S.html if you want to check them.

userbinator 7 years ago

It seems rather appropriate that XML is still required at some point in this process.

coding123 7 years ago

I didn't care about the slack stuff... But Nintendo had a freaking satellite?

afraca 7 years ago

I got distracted by the > const pad = require('pad-left');

Just curious, not much has changed since the left-pad issue a while ago? Not saying it's wrong though.

  • chrisfosterelli 7 years ago

    If this is a genuine question, NPM made quite a few changes, including no longer allowing package versions to be deleted after they've been up for more than 72 hours. It's not possible to "pull the plug" on an entire package that a lot of people are depending on anymore without working with NPM support.

  • gildas 7 years ago
    • pavel_lishin 7 years ago

      Hm, at first I thought that they went with "padStart" instead of "padLeft" to address RTL languages, but the documentation still says

      > The padding is applied from the start (left) of the current string.

      I wonder if they just didn't want the "pad-left" stigma.

      • JoshTriplett 7 years ago

        Many current programming languages and libraries go with start/end rather than left/right precisely because of RTL languages. Clarifying "start (left)" doesn't seem unreasonable to help readers of English documentation understand, though it should probably say "start (left in left-to-right languages)".

tonetheman 7 years ago

I clicked the link in horror hoping to hell someone had not ported electron to an SNES. Happily they did not... my faith in humanity is restored.

AnssiH 7 years ago

To have Slack on an actual SNES, you could put a modem/NIC in the cartridge, like XBAND did in the 90s.

andrepd 7 years ago

Twitch chat on Pokemon Red has been done :^) https://www.youtube.com/watch?v=P28kp66XMw4

commandlinefan 7 years ago

Now here’s a guy who’s going to be eaten by a Tyrannosaur some day.

sbilstein 7 years ago

Bert! Great use of those platform APIs

esoterae 7 years ago

An SNES.

  • Shish2k 7 years ago

    I wonder if this is a continental thing? I grew up in Europe and everybody always pronounced SNES as "snes", then recently visiting America and chatting to a bunch of geeks, I was surprised that they all called it the "ess enn ee ess"

    • retsibsi 7 years ago

      I rarely have an excuse to say it out loud, but my default would be 'Super Nintendo'. Not sure if that's standard here (Australia), but it's what I remember hearing as a kid.

      • joshschreuder 7 years ago

        I remember the same growing up in Australia, though nowadays I tend to say “snes” for some reason

        • wink 7 years ago

          Germany here. "Super Nintendo" or "ess enn eh ess". Precursor was the "enn eh ess" (eh as in less, not as in tea)

khanan 7 years ago

I got all excited and thought it was about running Slack(ware) Linux on a SNES, then its this crap sobs ( ;) )

  • always_good 7 years ago

    This is such a common comment on HN that it makes me believe that a small portion of the population doesn't realize that "hey, that word can mean multiple things" is a thought everyone has all the time without considering it particularly noteworthy.

    Of course, it's really just an opportunity for some weak posturing like "heh, I thought you meant floppy as in the floppy disk, something us grey beards had back in our day ;)."

    • Shish2k 7 years ago

      > "hey, that word can mean multiple things" is a thought everyone has all the time

      Oh how I wish this were true; but from what I've seen, the vast majority of arguments in the world today boil down to people assuming that their own definition of a word is the only valid definition of that word :(

      (As an example, person A might say "feminism [meaning man-hating] is bad", and person B might say "no you're wrong, feminism [meaning equality] is good!"; and then even though they both actually agree 100% about the fundamental ideas, they end up as bitter enemies, deeply offended by each other, because they can't see that they're actually talking about different things...)

Keyboard Shortcuts

j
Next item
k
Previous item
o / Enter
Open selected item
?
Show this help
Esc
Close modal / clear selection