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/)E
Posts
1
Comments
205
Joined
3 yr. ago

  • Similar for me actually. I don't know if it was this book or another one. (The one I read implemented trig functions in a later chapter.)

    But by early-mid aughts when I was curious about programming, I found a perl book that was available to read online for free. Never did use much Perl after that, but learned to think that way.

  • The list:

    1. Smalltalk Best Practice Patterns by Kent Beck
    2. Structure and Interpretation of Computer Programs (SICP) by Gerald Jay Sussman and Hal Abelson
    3. Paradigms of Artificial Intelligence Programming by Peter Norvig
    4. Facts and Fallacies of Software Engineering by Robert L. Glass
    5. Thinking Forth by Leo Brodie
    6. The Nature of Code: Simulating Natural Systems with Processing by Daniel Shiffman

    They add that all the books are pre-2015, to give time for assessing whether they really made an impact. The article of course has plenty more explanation if you want the why.

  • Jonathan Coulton

    Brental Floss (game music with goofy lyrics added) can be fun. A lot of it is profane or not funny though, so it's a mixed bag.

    Smooth McGroove (VGM acapella) isn't comedy, but his angle is somewhat of a novelty.

  • Of course they should be banned. Question is how?

    Captchas don't stop all bots anymore. Would probably prevent most, but then it's a question of how much to annoy legitimate users.

    It's not like I'm willing to solve one each time I post (human here, BTW). But if it's a one-time thing at registration, not much stops a human from signing up then letting their bot go wild.

    And that's before even thinking about the federation problem. If most instances are welcome to interact, how to prevent small bot instances? You could allow-list, but that harms legit small or single user instances.

    Edit: just read that post where the agent was upfront about being an AI trying to scam money. And I'd say that shouldn't be allowed. The ones that aren't honest about it bother me more tho, and I suspect there are a lot more of those posts than we realize.

  • There are plenty of things you can do, mostly comes down to time and determination and what you enjoy. Overall, use the language a whole lot for decoding/encoding real communication. At first that can be too hard, so you might bridge the gap with deliberate study, grammar/translation formulas, and vocab memorization.

    We have a community at !languagelearning@sopuli.xyz where you can look for support. This would be a good question to crosspost there. (Full disclosure, I'm a mod there.)

  • Valid, I was definitely thinking of that parallel when reading the recent AI headlines.

    Destructive scanning is not altogether bad, but it's a huge shame to see it happening from companies that give nothing worthwhile back to the public commons.

    It does make me reconsider my 'burning books is too clearly evil to suspend disbelief' a little. Still, they're somewhat different circumstances.

  • I liked it, didn't love it.

    The whole central image of it, setting fire to books, and the way they go about it, just felt too direct to me. Still, it weaves a good story and the ideas resonate well enough.

  • I think one could read it passively. I'd imagine some students getting it assigned and just going through it as fast as possible to get the gist. I also don't think always there's a very clear difference between literature and casual reads.

    But overall I agree, print encourages a more active approach by making self-paced the default. Leaves plenty of opportunities for meta-cognition. Audio can too tho, just depends how people engage.

  • Yep, I was just about to plug the !books@lemmy.world community too.

    It's nice to see how much engagement they get on the weekly threads! They've got a yearly bingo thing going on too, which is fun if you're trying to read more. And just all around it seems like a nice place to share your reviews/thoughts or ask for recommendations.

  • For the most part, yeah.

    It's definitely possible to read passively. You know, how sometimes the words just sound out in your head while you're lost in some other thoughts. And it's possible to sit quietly with headphones and actively listen, poring over every word while nothing distracts your focus.

    But by default, I think the modes encourage active and passive engagement like you're getting at.

  • This is one area where I think the distinction is actually important!

    For kids, they're learning to read. Heavy, repeated practice decoding and interpreting printed characters is the point.

    Ultimately the activity of reading changes as you get older, into receiving new information and perspectives. At that point an audiobook is pretty much at parity. But earlier on in elementary and even middle grades, kids really need the actual reading IMO.

    I have a relative who vastly prefers audiobooks. But his wife has to keep reminding him, don't let their daughter take that shortcut. She has to actually learn to read (and read well) first.

  • That's how I always think about it too. Imagine telling someone "I jogged all the way to the store". Assuming it's more than a mile away, that might be a little surprising. If the person then says, "well I biked, but same point, I got there", it's a slightly different reaction. "I jogged" and "I biked" are two different things with different meanings.

    Not that it should be looked down on or it's bad at all.

    I guess there's a gap in the language a bit. There's not a great sounding word (afaik) to indicate 'consuming a book in whatever format', so it's understandable that 'read' evolves into that. Still, in most cases to me it makes more sense to choose between 'read' and 'listened'.

  • Was just recently trying to figure out how to browse my mbox backup, and wound up at the same solution.

    I'm stunned that it's part of a plugin, and not a standard feature. Didn't see many other actively maintained programs that made it easy either.

  • There's not a lot you or any one individual can do, but every little bit contributes. Do measure expectations tho - in many cases (eg, Sony) the backlash is very much expected and they're just planning to weather it.

    Biggest thing is to cancel your PSN sub (or other subscriptions relevant to whatever issue), stop buying buying games that fuel whatever practice (eg in the Sony case, stop buying digital games on Playstation).

    Tell your friends and family why you're doing it, especially if there are people you play games with. Try to widen the impact from losing you, to losing your whole social circle. (Note that it probably won't work - people are set in their ways and not everyone cares about every issue-, and may not be worth it if you don't have another way to connect with them.)

    Bluesky has some companies like Playstation and Xbox on it, so that's one place to be vocal. Twitter and Reddit probably still get read a lot by these companies too, so if you're on those, sure add to the dissent. They probably also value engagement on Facebook, maybe Threads/Instagram. Tho that makes me think, not sure if it's better to even add activity to their posts - maybe best way to send a message is simply to unsubscribe/unfollow? Sometimes it's worse to be ignored than hated.

  • Don't sweat it if you don't remember syntax stuff right away.

    The building blocks will repeat so much - your if statements, loops, variable initialization - that some will stick in your head eventually.

    But even when you get it, every once in a while you'll get a brain blip and have to look it up. Don't hesitate to have the language manual readily available. (As a next step, try working from that kind of language reference instead of copying direct from the tutorial.)

    Most of the time in you won't even have to know it - in larger projects, you'll find a similar bit of code in an existing file and copy it, then make your modifications. Or depending on your dev environment, the IDE's intellisense stuff will act as a guide rail.

  • Wish You Were Here by Pink Floyd.

    Shine On is so beautiful. Then the middle songs, especially the title track, scratch that more catchy, accessible itch.

  • Already mentioned in OP, but a copy of Wikipedia would be first priority.

    To say something else, I'd also grab the archive of GameFAQs guides.

  • There's also a recommendations community here !recommendations@lemmy.world

    It's not active enough to be all that useful. But hey, the more people that subscribe, the closer that is to changing.

  • Like any other signal, the options have been found out and probably, mostly, reduced to noise. But Wirecutter and Consumer Reports claim to test things and recommend. The latter needs a subscription, but you may have one through your local library.

    For electronics, rtings was quite good last I used it. Some categories are free, but they are (or were) quite open about letting you sub, find what you want, then cancel after the month. It was nice that most of the data was objective stuff presented in tables you can filter by. But many data points are definitely subjective ratings.

  • Technology @lemmy.world

    BBC - The people who hunt old TVs

    www.bbc.com /future/article/20250911-the-people-who-hunt-down-old-tvs