Skip Navigation

InitialsDiceBearhttps://github.com/dicebear/dicebearhttps://creativecommons.org/publicdomain/zero/1.0/„Initials” (https://github.com/dicebear/dicebear) by „DiceBear”, licensed under „CC0 1.0” (https://creativecommons.org/publicdomain/zero/1.0/)SO
Posts
60
Comments
2,669
Joined
2 yr. ago

  • Java isn't exactly hard, and it's not particularly fundamental. It's just bureaucratic, and Python will be both more enjoyable and more useful. Java was trendy in the 1990s and lingers on because so much Java code is still around. If your goal is to use a serious type system (Lisp and Python don't have that), Haskell will be far more enlightening than Java. If you want to use the JVM for some reason, Clojure (a Lisp dialect that run in it) might interest you.

    For low level fundamentals, you want assembly language! That gives you almost no assistance and you have to do EVERYTHING yourself, organizing the program in your own head. For old fashioned imperative programming with lots of organizational assistance, try Ada.

    You will probably have to learn C at some point, but save it for later when it will be easier for you to spot the weaknesses.

  • I don't remember being that impressed with HTDP but it's been a while and I didn't look much. I'd say read SICP first in either case.

    The Java thing sounds totally uninteresting and if your next language after Lisp isn't a a mainstream one, I'd say try Haskell.

    Regarding math: it can help but it's not that important for pure programming. If you're good at languages and writing, that's helpful in the same way. If you're good at music, that is at least a helpful mindset.

  • I'm using Borg and it's fine at that scale. I don't know if it would still be viable with 100TB or whatever. The initial backup will be kind of slow but it encrypts everything, and deduplicates it too if I'm not mistaken. In any case, it deduplicates the common situation where you back up another snapshot later. Only the differences get written in the second backup. So you can save new snapshots fairly quickly and without much additional space.

  • This is awesome. Next we can have AI Jesus endorsing Trump, AI Nicole Simpson telling us who the real killer was, and AI Abraham Lincoln saying that whole Civil War thing was a big misunderstanding and the Confederacy was actually just fine. The possibilities are endless. I can hardly wait!

  • If Mozilla died would I quickly be finding a larger chunk of websites that aren’t supported?

    Likely yes, as Google will keep enshittifying the web unless stopped by antitrust or whatever. Which isn't looking so likely.

  • No, Jitsi is a chat program. I must have been confusing Rumble with some other thing. But as with youtube, the video collection is much more important than the software. Releasing all the youtube software wouldn't change youtube's dominance even slightly.

  • Android @lemmy.world

    Google cuts hundreds of jobs in Android division.

    flashlight @lemmy.world

    Big Clive video: Nitecore Tube v2.0 teardown

    Android @lemmy.world

    Everyone knows all the apps on your phone

    Rust @programming.dev

    Rust questoin, cyclic data structures

    flashlight @lemmy.world

    Weeklong improved colour contrasts sensitivity after single 670 nm exposures associated with enhanced mitochondrial function | Nature

    Android @lemmy.world

    Push notifications again

    Chess @lemmy.ml

    GM Joel Benjamin to play match against Leela with knight odds, starting Saturday Jan 25

    flashlight @lemmy.world

    Olight promo "free" ($5 shipping) i3e eos 1aaa light, til January 24

    flashlight @lemmy.world

    NiMH cell with alkaleak disease

    Android @lemmy.world

    How does app get notifications when it's not running?

    flashlight @lemmy.world

    Wurkkos/Sofirn H25LR headlamp review

    ThinkPad @lemmy.ml

    Anyone using a Thinkpad in portrait mode?

    flashlight @lemmy.world

    Skilhunt E3A went poof

    Not The Onion @lemmy.world

    Google AI chatbot responds with a threatening message: "Human … Please die."

    Android @lemmy.world

    Graphene vs LineageOS what's the diff?

    News @lemmy.world

    News consumers are more influenced by political alignment than by truth, study shows

    Android @lemmy.world

    Here it is, suckas. IPX68 water resistant, MIL-STD-810G certified, and SWAPPABLE BATTERY

    science @lemmy.world

    Many voters are willing to accept misinformation from political leaders – even when they know it’s factually inaccurate, if they believe the statements evoke a deeper, more important “truth.”

    Privacy @lemmy.ml

    Does anyone here use GNU Jami?

    Privacy @lemmy.ml

    Is Telegram really an encrypted messaging app?