@maple i mean, it does look cool though
re: JavaScript
@vaporeon_ the vaporeon will always have C brain (sea brain?)
@vaporeon_ also node, npm, eslint, typescript, the horrible tendency to recklessly add large numbers of tiny packages to projects instead of copy-pasting simple code, and transpilation
also eval, the Function constructor, var hoisting, function hoisting
re: JavaScript
@vaporeon_ it's a neat little syntax that languages have been introducing lately to make string interpolation simpler.
Instead of String(x) + "-" + String(y) you do ${x}-{y} (I can't figure out how to add the surrounding backticks in markdown so just pretend they are there)
Python has a similar thing called "fstrings". In python it would look like f"{x}-{y}"
There are some interesting other features of the backtick strings in JavaScript that I don't use that I won't describe here.
re: shouting
@vaporeon_ reported.
re: shouting
@vaporeon_ IT'S BEAUTIFUL 🥹
/**
* @param {character[][]} grid
* @return {number}
*/
var numIslands = function(grid) {
const seen = new Set;
const R = grid.length, C = grid[0].length;
let count = 0;
for (let x = 0; x < R; ++x)
for (let y = 0; y < C; ++y)
if (!seen.has(`${x}-${y}`) && grid[x][y] === '1')
(function crawl(grid, x, y, seen) {
if (x < 0 || x >= R || y < 0 || y >= C) return;
const key = `${x}-${y}`;
if (seen.has(key)) return;
seen.add(key);
if (grid[x][y] === '0') return;
crawl(grid, x + 1, y, seen);
crawl(grid, x, y + 1, seen);
crawl(grid, x - 1, y, seen);
crawl(grid, x, y - 1, seen);
})(grid, x, y, seen), count++;
return count;
};
re: shouting
@vaporeon_ a special javascript syntax that lets you declare and execute a function simultaneously :DDDDD
@coriander still love battlefield 1 tho
@coriander battlefield games are Clusterfukcs
@vaporeon_ It suddenly occurs to me that I, too, do not understand how refrigerators work
@amy I don't know why people choose to post Bull Shit on mastodon. That's what twitter is for
@amy @wallhackio lmao dyslexia got me a gain
@amy fuck
@amy please tell me Singin in the Rain is on there
@vaporeon_ Paws!
@coriander if this were slightly less obtuse i would add it to my bio immediately
the clodvestigator
i answer to Caleb, Clodsire, Clodboy, Clod, and Bumby. very leftist.
videogame enjoyer. mathematics hobbyist and recovering physicist. recovering software engineer. professional wonk. prophet of The Truth. the walking embodiment of "not diagnosed, but somethings wrong". i like animals that wear cowboy hats.
number of fat cock awards received: 56
header is by @vaporeon_
"i regret ever allowing him here" ~aescling
"oh you're one of those weird movie likers" ~Ti
30+
he/him
sgraMrt