is there a good website with stats on who owns ipv4 addresses globally? (like which countries have the most IPs?). i know it's sort of a poorly defined question
@cwebber@dthompson i'm a curmudgeon who likes using my tools that I'm used to so I don't know if i'll ever manage to use Lisp but I will continue to appreciate lisp people from a distance :)
@dthompson@cwebber oh I remember this now from the one time I tried to use a Lisp! I switched to emacs for a week or something and then switched back haha
what issues do you run into when trying to figure out how to configure Git? thinking about whether the structure of https://git-scm.com/docs/git-config could be improved
@skinnylatte i looked at the cafe on google maps and I was surprised that they would have this sign as their main sign, the "at mary's place" bit seems clearly against the law
and it's very weird to say "mary's place" too, I guess they're trying to call Place Ville Marie "mary's place", but I have never heard anyone call PVM that in my life. It's not like other historical English names in that area which were historically called by an English name. I can see why people would find it offensive.
just used memray to find out where my python program was allocating memory and was super impressed by how easy it was to use https://github.com/bloomberg/memray
the steps were just:
1. `memray run python3 my_program.py` 2. copy and paste the snippet it prints out ("memray flamegraph memray-manage.py.37954.bin") to generate a flamegraph 3. open the html flamegraph in my browser
@tecteun@thomasfuchs@Seg i think i’m a weirdo but i feel like vanilla js is getting easier and easier as the standards have progressed but it is hard to find information about how to do it
@thomasfuchs@Seg what's an example of a roadblock like that? when I think of ways we've chosen to make the web more complicated I think about like using TLS everywhere which ultimately I believe in
a) I feel like LLMs have helped me learn some programming things that were hard for me to learn previously b) I'm tired of LLMs being relentlessly pushed on us and do not want to participate in that by talking about my positive experiences c) there are also lots of hazards associated with using LLMs to generate code that are not that easy to avoid
(this is coming up for me because I'm using Django, and I have to remind myself that even though django itself uses inheritance to expose a bunch of useful interfaces which work great I should not let that fact trick me into using inheritance to organize my own code)
sometimes i find it funny that I learned about how inheritance works in object oriented programming in university when really the practice I've settled on for myself is "never implement code sharing with inheritance" which would have been a lot shorter
(i feel like there's a whole story about the history of inheritance out there that could be very interesting to read though)
I've started using ** in Fish instead of find & xargs and I really love it, instead of writing `find . -name '*.py' | xargs wc -l` I can just write `wc -l **.py`
it hasn't 100% replaced `find` for me but I'm definitely using xargs way less than I used to
just saw this review of "The Secret Rules of the Terminal" and it's the best feeling when someone got exactly what I'd hoped they'd get out of the zine
i've been working on moving away from Tailwind, and one thing I'm realizing I appreciated about Tailwind is having a basic color palette (blues, grays, greens, indigos, pinks, purples, reds, yellows) I could use while prototyping
i extracted it into css variables so I can still use it if I want:
if you're using jj: what do you do with all the random files lying around your repo that you don't want to commit, but also don't want to explicitly list in `.gitignore`?
a friend suggested putting everything I wanted to be ignored in a directory called `ignore`(and then .gitigoring the `ignore` dir) but I'm wondering if there's a better way