6 ms·
Slack on a SNES
- joshschreuder 8y agoOn a similar note: https://arstechnica.com/gaming/2015/01/pokemon-plays-twitch-how-a-robot-got-irc-running-on-an-unmodified-snes/ https://arstechnica.com/gaming/2015/01/pokemon-plays-twitch-...
- ulucs 8y agothat TAS isn't THAT impressive, given that the same techniques can be abused to produce this: http://tasvideos.org/5384S.html 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 http://tasvideos.org/4947S.html if you want to check them.
- sitkack 8y agoWait, so I can finally run Slack in a browser! SNES emulator targeting WASM.
- afraca 8y agoI 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.
- gildas 8y agoIt has been standardized meanwhile, see https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/String/padStart https://developer.mozilla.org/en-US/docs/Web/JavaScript/Refe...
- pavel_lishin 8y agoHm, 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 8y agoMany 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)".
- chrisfosterelli 8y agoIf 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.
- AnssiH 8y agoTo have Slack on an actual SNES, you could put a modem/NIC in the cartridge, like XBAND did in the 90s.
- khanan 8y agoI got all excited and thought it was about running Slack(ware) Linux on a SNES, then its this crap sobs ( ;) )
- always_good 8y agoThis 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 8y 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...)
- commandlinefan 8y agoNow here’s a guy who’s going to be eaten by a Tyrannosaur some day.
- sbilstein 8y agoBert! Great use of those platform APIs
- tonetheman 8y agoI 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.
- andrepd 8y agoTwitch chat on Pokemon Red has been done :^) https://www.youtube.com/watch?v=P28kp66XMw4 https://www.youtube.com/watch?v=P28kp66XMw4
- userbinator 8y agoIt seems rather appropriate that XML is still required at some point in this process.
- coding123 8y agoI didn't care about the slack stuff... But Nintendo had a freaking satellite?
- tinus_hn 8y agoYou don’t need your own satellite to broadcast on one, you can just rent access.
- esoterae 8y agoAn SNES.
- Shish2k 8y agoI 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 8y agoI 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 8y agoI remember the same growing up in Australia, though nowadays I tend to say “snes” for some reason
- wink 8y agoGermany here. "Super Nintendo" or "ess enn eh ess". Precursor was the "enn eh ess" (eh as in less, not as in tea)