@jbzfn@mastodon.social
@jbzfn@mastodon.social avatar

jbzfn

@jbzfn@mastodon.social

🧙‍♂️ | Herding bits and cats
🧠 | Actually Autistic
🕹️ | Retrogaming
🐧 | Opensource
🎮 | Gamedev
😺 | Cats
🛸 | SciFi
🇵🇾 🇧🇷 🇵🇸 🇺🇦

This profile is from a federated server and may be incomplete. Browse more on the original instance.

jbzfn, to linux
@jbzfn@mastodon.social avatar

🐧Linux by Balenciaga


https://youtu.be/zpVD24fBI7g

jbzfn, to programming
@jbzfn@mastodon.social avatar

「 As the name suggests, with purely functional programming, the developer can write only pure functions, which, by definition, cannot have side effects. With this one restriction, you increase stability, open the door to compiler optimizations, and end up with code that’s far easier to reason about 」
— IEEE Spectrum


https://spectrum.ieee.org/functional-programming

jbzfn, to random
@jbzfn@mastodon.social avatar

「 It doesn’t bother me much that bleeding-edge ML technology sometimes gets things wrong. It bothers me a lot when it gives no warnings, cites no sources, and provides no confidence interval.

I’m unconvinced that this smoothed-out voice from nowhere deserves our attention 」
@timbray


https://www.tbray.org/ongoing/When/202x/2023/03/14/Binging

jbzfn, to programming
@jbzfn@mastodon.social avatar

「 Most of us, if we found ourselves trudging up 21 flights of stairs, would just get pissed off and leave it there. But Hoare decided to do something about it. He opened his laptop and began designing a new computer language, one that he hoped would make it possible to write small, fast code without memory bugs. He named it Rust, after a group of remarkably hardy fungi that are, he says, “over-engineered for survival.” 」
@techreview


https://www.technologyreview.com/2023/02/14/1067869/rust-worlds-fastest-growing-programming-language

jbzfn,
@jbzfn@mastodon.social avatar

「 The software inside devices like elevators is often written in languages like C++ or C, which are famous for allowing programmers to write code that runs very quickly and is quite compact. The problem is those languages also make it easy to accidentally introduce memory bugs—errors that will cause a crash.

Microsoft estimates that 70% of the vulnerabilities in its code are due to memory errors from code written in these languages 」
@techreview

jbzfn,
@jbzfn@mastodon.social avatar

「 It’s enjoyable to write Rust, which is maybe kind of weird to say, but it’s just the language is fantastic. It’s fun. You feel like a magician, and that never happens in other languages 」

Parker Timmerman, software engineer

jbzfn,
@jbzfn@mastodon.social avatar

「 It wouldn’t require programmers to manually figure out where in memory they were putting data; Rust would do that. But it would impose many strict rules on how data could be used or copied inside a program.

You’d have to learn those coding rules, which would be more onerous than the ones in Python or JavaScript. Your code would be harder to write, but it’d be “memory safe”—no fears that you’d accidentally inserted lethal memory bugs 」

jbzfn, to programming
@jbzfn@mastodon.social avatar

「 But as speedy as they are, languages like C and C++ come with a trade-off. They require the coder to keep careful track of what memory is being written to, and when to erase it. And if you accidentally forget to erase something? You can cause a crash: the software later on might try to use a space in memory it thinks is empty when there’s really something there. Or you could give a digital intruder a way to sneak in 」
@techreview

#C
https://www.technologyreview.com/2023/02/14/1067869/rust-worlds-fastest-growing-programming-language/

jbzfn, to linux
@jbzfn@mastodon.social avatar

🐧 Linux 6.3 Features Have A Lot For AMD & Intel, Steam Deck, ASUS Motherboards & More
— Phoronix

「 There is also AMD performance/power-efficiency benefits too with Linux 6.3 for newer platforms with the new AMD P-State EPP driver landing and in particular can benefit AMD Ryzen laptops 」


https://www.phoronix.com/news/Linux-6.3-Feature-Recap

jbzfn, to random
@jbzfn@mastodon.social avatar

「 To Raskin, our human needs revolved around text. We want to write (in text), crunch numbers (text, again), communicate (yup, text), and code (esoteric text, but text all the same). That was the most you could expect of computers in the ’80’s. Three decades later, it’d still be the rarest of days if you touched a computer and didn’t interact with text at all.
Computing for the rest of us, that’s what Raskin set out to build 」
— Reproof


https://www.reproof.app/blog/on-designing-a-more-humane-computer

jbzfn, to random
@jbzfn@mastodon.social avatar

「 From a “purely technical point of view,” Sandvik found Pegasus “fascinating.” Here was malware that could hack into someone’s device without their knowledge, finding ways to leverage already installed apps and bugs in the Apple and Android operating systems. “I’d always thought something like Pegasus was within the realm of possibility,” she said. But how NSO Group made it work was like nothing she’d ever seen 」
— CJR


https://www.cjr.org/the_feature/runa-sandvik.php

jbzfn, to random
@jbzfn@mastodon.social avatar

:catPOWER: The Making of Doom 3 and the History of id Software


https://youtu.be/rU2n8U5TEz0

jbzfn, to gaming
@jbzfn@mastodon.social avatar

🦾 The Story of the Power Glove
— Gaming Historian


https://m.youtube.com/watch?v=3g8JiGjRQNE&feature=youtu.be

jbzfn, to gamedev
@jbzfn@mastodon.social avatar

🕹️ Game Development with Frameworks and Libraries
— Connor Reagan


https://m.youtube.com/watch?v=JFnLPyqkaTs&feature=youtu.be

jbzfn, to random
@jbzfn@mastodon.social avatar

"My cat is trying to evict me" face

jbzfn, to random
@jbzfn@mastodon.social avatar

Back to sleep

jbzfn, to random
@jbzfn@mastodon.social avatar

Augusto

jbzfn, to random
@jbzfn@mastodon.social avatar
jbzfn, to programming
@jbzfn@mastodon.social avatar

🧑🏻‍💻 Why is Elm such a delightful programming language?
— Marcio Frayze

https://dev.to/marciofrayze/why-is-elm-such-a-delightful-programming-language-2em8

jbzfn, to random
@jbzfn@mastodon.social avatar
jbzfn, to random
@jbzfn@mastodon.social avatar

「 War of the Worlds. Nishikado remembered the 1953 film from his childhood and became inspired by various media depictions of the invaders, which often resembled sea life. “I based a new target on an octopus, and since it was now an alien, there was no problem shooting it,” he says 」
@WIRED


https://www.wired.com/story/space-invaders-45-years-tomohiro-nishikado/

jbzfn, to random
@jbzfn@mastodon.social avatar
jbzfn, to random
@jbzfn@mastodon.social avatar
jbzfn, to random
@jbzfn@mastodon.social avatar

λ Fix your Clojure code: Clojure comes with design patterns
— janetacarr.com


https://blog.janetacarr.com/software-design-patterns-in-clojure

jbzfn, to random
@jbzfn@mastodon.social avatar
  • All
  • Subscribed
  • Moderated
  • Favorites
  • JUstTest
  • GTA5RPClips
  • DreamBathrooms
  • InstantRegret
  • magazineikmin
  • khanakhh
  • Youngstown
  • ngwrru68w68
  • slotface
  • everett
  • rosin
  • thenastyranch
  • kavyap
  • tacticalgear
  • megavids
  • cisconetworking
  • normalnudes
  • osvaldo12
  • ethstaker
  • mdbf
  • modclub
  • Durango
  • tester
  • provamag3
  • cubers
  • Leos
  • anitta
  • lostlight
  • All magazines