janAkali

joined 2 years ago
[–] janAkali@lemmy.one 1 points 1 month ago

Copy on select and middle mouse button paste doesn't work in text fields created by js code in Firefox. I remember finding a stale bug report for it, ~~but can't find it~~.

There are a lot of websites that use javascript to create text fields, some recent examples that I can remember right now:

  • codewars.com
  • claude.ai
  • vscode.dev

Edit: found report: https://github.com/codemirror/codemirror5/issues/931
https://bugzilla.mozilla.org/show_bug.cgi?id=1593761

[–] janAkali@lemmy.one 1 points 1 month ago* (last edited 1 month ago) (2 children)

There's only two. One has broken primary selection, the other has anti-user policies against adblock plugins.

I can live without copy on highlight. But you could pry UBlock Origin from my cold, dead hands.

[–] janAkali@lemmy.one 8 points 4 months ago* (last edited 4 months ago) (1 children)

Legend: w - work day w - weekend

wwwwwww
[–] janAkali@lemmy.one 7 points 5 months ago

there's nothing open about OpenAI

[–] janAkali@lemmy.one 2 points 5 months ago

Never heard about it, but seems like it is, indeed. Thank you.

[–] janAkali@lemmy.one 8 points 5 months ago
[–] janAkali@lemmy.one 18 points 5 months ago* (last edited 5 months ago) (3 children)
  • Panel 1: You know these.
  • Panel 2:
    • OS: ZorinOS, Manjaro, Ubuntu, Fedora
    • Browser: Brave, Firefox
    • Apps: Telegram, Signal
  • Panel 3:
    • OS: Debian, Arch, VoidLinux, LineageOs (Android ROM)
    • Browser: qutebrowser, Librewolf
    • Apps: Jami, Briar (first time hear about them), Fdroid, Element (Matrix client)
  • Panel 4:
    • OS: Tails (Live distro for privacy), Gentoo (DIY distro)
    • Browser: Tor
    • Apps: IRC (text chat rooms), XMPP/Jabber (messaging protocol), self-hosted community (applications you can put on your own server, I presume)
  • Panel 5:
    • OS: Trisquel, Parabola, Guix (all three approved by FSF as "actually free")
    • Browser: Icecat (gnu firefox fork), lynx, w3m (both terminal-based browsers), (missed opportunity to put emacs here as well =))
    • Apps: Emacs, Emacs, Emacs (powerful os with built-in text editor)
  • Panel 6:
    • OS: Garuda, No idea (something arch-based), Arco Linux, Arch Linux
    • ???
    • Apps: Kvantum (qt theme manager), Latte (macOS style application dock for KDE), Plank (also app dock)
  • Panel 7:
    • OS: Temple OS
    • Browser: Bible
    • Apps: Racing game, Tanks game from TempleOS, Amen.
[–] janAkali@lemmy.one 28 points 5 months ago (3 children)

Not sure where I fall into this chart =)

Favorite OS: OpenSuse Tumbleweed
Favorite browser: Librewolf
Favorite Apps: Vim/Neovim (not even close to anything else)

  • I'm not paranoid, though. (It's not paranoia if everyone agrees with you, most people just don't care)
  • I love FOSS culture and hate corporations with passion.
  • For messaging I use Discord and Telegram
  • Use old netbook from 2007 and my desktop PC is around the same age.
  • I do watch Luke Smith and "Richard Stallman was right"!
[–] janAkali@lemmy.one 95 points 5 months ago* (last edited 5 months ago) (20 children)

Least cluttered Windows Desktop:

[–] janAkali@lemmy.one 7 points 5 months ago* (last edited 5 months ago)

Duck me in the ark tonight

[–] janAkali@lemmy.one 5 points 6 months ago

Goated movie. They don't make them like that anymore.

10
submitted 7 months ago* (last edited 7 months ago) by janAkali@lemmy.one to c/nim@programming.dev
 

Reposted from forum.

I couldn't find an existing compilation of Nim practice websites, so
I thought it would be helpful to create one. Here's what I've found so far:

Sites with Native Nim Support:

  • Exercism - Low difficulty, excellent support, best experience, uses latest Nim compiler
  • Code Golf - Can be used as general programming challenge website, supports latest Nim compiler
  • Kattis - All ranges of difficulty, 5000+ problems, uses Nim v2.0.0
  • CodeWars - Easy and Medium difficulty, most katas use outdated Nim v1.6 compiler, some even older version
  • Sphere Online Judge - Uses Nim v0.19.4

Sites Supporting JavaScript (Compatible with Nim's JS Backend):

  • LeetCode - Add {.exportc.} pragma to your function and compile with -b:js backend
  • Potentially all other programming challenges websites that support js or nodejs, but I've only tested leetcode.

Language-Agnostic Websites (Text/Output Based):

  • Advent of Code - good quality Christmas-themed puzzles, runs in December (see y'all in a week!)
  • Everybody Codes - similar to Advent of Code, but starts one month early
  • Project Euler - mathematical/programming problems, difficulty spike past first 100 problems
  • The Weekly Challenge - submissions are not checked

Please share any other resources you know!

 

Probably a long way from being daily-driven, but I really love the idea.
Interview with creator: https://www.youtube.com/watch?v=uMzbVBpjFiM

view more: next ›