resistor, to random
@resistor@mastodon.online avatar

Modern chat systems, whether direct, group, or community, fail to capture the joy of 90s IM systems for me.

The inherently synchronous experience, knowing that the other person was also sitting at their PC on the other end, made it much more like hanging out in person than any modern system.

resistor,
@resistor@mastodon.online avatar

@whitequark I spent so many evenings in 😰

thelastpsion, to neovim
@thelastpsion@bitbang.social avatar

Thoughts on 3 months of usage (in ):

  • Easy to pick up and read
  • Good libraries
  • Generics
  • No closures
  • Binaries aren't small
  • LSP (pasls) isn't complete, but better than nothing; + really help
  • Docs are frustrating
  • Good forums/community
  • Targets SO MANY platforms (, 32-bit , , , )! More than Rust, Go
  • A lot of historic books and projects

Would I use again? Absolutely yes, without doubt.

tetrislife,

@thelastpsion cool! I haven't used it much instead of C++ but it is great that it doesn't depend on a complicated compiler like or and still does quite well.

omenos, to random
@omenos@fosstodon.org avatar

Back to work on packaging @hare for @fedora, let's see how much I can bang out in a few hours. The resulting artifacts are going to be fairly simple, but not particularly packager friendly. That's a day-2 project.

omenos,
@omenos@fosstodon.org avatar

@hare @fedora @centos Hot off the press, any volunteers willing to test out the latest toolchain build from my COPR? It provides and builds for , , and .

$ dnf copr enable mroche/hare
$ dnf install hare

Some other changes:

  • New cross-compile meta packages for and dependencies.
  • I've created a convenience script, harex, to switch to non-GNU toolsets. Just set HARE_XCOMPILE_TOOLCHAIN to "llvm". User specified env vars will still be respected.
kroc, (edited ) to random
@kroc@mstdn.social avatar

Gosh, I love ’s so much but they’re basically unobtainium at this point and becoming ever more fragile. https://youtu.be/xfMrqJwuMX8
I like trying to find the balance between minimal and usable in old tech. I have a beautiful Dell X200 which just straddles the line of obsolete and modern as even though it’s an 800MHz PIII it can connect to WiFi and run a browser barely new enough to access the web.

kroc,
@kroc@mstdn.social avatar

Have you ever tried to compile an old piece of software that first required compiling an old compiler which itself required an old environment that you can't reproduce? & all work within very narrow bands of time, platforms and environments that shift constantly, meaning that the aparant portability of C/C++ is unusable in practice for any non-current OS.

nixCraft, to random
@nixCraft@mastodon.social avatar

If you could code any fictional technology from movies or books, what would it be?

kkarhan,
@kkarhan@mstdn.social avatar

@landley @nixCraft @OS1337 sorry, but I guess until it works I'm stuck woth either #gcc or #llvm...

Tho I should move to llvm longterm...

https://landley.net/qcc/

rml, to scheme
@rml@functional.cafe avatar

a month or so ago I posted that the #chez compiler is only 5mb. it turns out that I was wrong, so I want to correct the misinfo.

chez is actually 315kb
#scheme #lisp #compilers

rml,
@rml@functional.cafe avatar

@mzan @pfpoitras

Totally, and the framework is a joy to use. While I'm starting to get interested in , primarily because the learning resources are immense, I'm not sure why anyone would choose it except for very low-level matters, or targeting something like SPIRV.

gamingonlinux, to random
@gamingonlinux@mastodon.social avatar

What is an actually controversial Linux opinion you hold?

kkarhan,
@kkarhan@mstdn.social avatar

@gamingonlinux This is why Distributions like #AlpineLinux and #ChimeraLinux / @chimera_linux actively remove & replace #GNUtils and work to get #Linux built by #LLVM / #Clang instead of #GCC...

Even I do want to yeet tools out of my workflow...

But @ncommander went into the details re: #RMS!
https://www.youtube.com/watch?v=R2SKenHRhMg

SpaceGeek, to ReverseEngineering German
@SpaceGeek@chaos.social avatar

deleted_by_author

  • Loading...
  • kkarhan,
    @kkarhan@mstdn.social avatar

    @SpaceGeek sadly not made by the same person that did the japanese book with on the cover...

    Cuz I know several people - like @fuchsiii - that bought that solely because of it!

    moffintosh, to random Italian
    @moffintosh@berserker.town avatar

    Turns out 18 gigabytes of RAM + swap isn't enough to compile a debug build of

    rml, to llvm
    @rml@functional.cafe avatar
    moffintosh, to random Italian
    @moffintosh@berserker.town avatar

    Building yet again...

    hywan, to rust
    @hywan@fosstodon.org avatar

    LLVM CFI and Cross-Language LLVM CFI Support for Rust, https://bughunters.google.com/blog/4805571163848704/llvm-cfi-and-cross-language-llvm-cfi-support-for-rust.

    > add LLVM CFI and cross-language LLVM CFI (and LLVM KCFI and cross-language LLVM KCFI) to the Rust compiler as part of our work in the Rust Exploit Mitigations Project Group. This is the first cross-language, fine-grained, forward-edge control flow protection implementation for mixed-language binaries that we know of.

    Really interesting project.

    #RustLang #llvm #security #safety #ffi

    penguin42, to llvm
    @penguin42@mastodon.org.uk avatar

    I'm playing with - trying to follow what it's doing in compiling OpenCL shaders. Now, I've taken the debug IR dump from the AMD driver and written that to a .ll, fed it into llvm's 'llc' program and thrown it --debug (after building my own llvm build). Now just a 36700 line debug file to look at 🙂

    itnewsbot, to ArtificialIntelligence
    @itnewsbot@schleuss.online avatar

    Can Google’s New AI Read Your Datasheets for You? - We’ve seen a lot of AI tools lately, and, of course, we know they aren’t really sm... - https://hackaday.com/2023/12/12/can-googles-new-ai-read-your-datasheets-for-you/

    chandlerc, to llvm
    @chandlerc@hachyderm.io avatar
    rml, to llvm
    @rml@functional.cafe avatar

    scratch86 is a super fast compiler for MIT projects--- it's meaningless to so much as try to compare to the standard Scratch interpreter. scratch86 compiles projects directly to IR, and the Scratch standard library is handwritten in C.

    https://github.com/alyssarosenzweig/scratch86

    opensuse, to opensource
    @opensuse@fosstodon.org avatar

    Fantastic to see so many responses on the #usecase #survey #contribution #questions. People are making a difference with #contributions to #opensource #projects like #openSUSE, #jami, #Rust, #GNOME, #Xfce, #KDE, #LLVM & so many, many more. 👏👏 https://en.opensuse.org/images/8/82/Usecase2023.pdf

    br00t4c, to llvm
    @br00t4c@mastodon.social avatar
    mgorny, (edited ) to random

    It's one of these days when upstream fixes a very old bug and you suddenly have to figure out how your ancient workarounds used to work and what to replace them with.

    Fortunately, it looks like we just need to replace /usr/lib/llvm/${LLVM_MAJOR}/$(get_libdir)/clang with /usr/lib/clang.

    The only problematic part is that the testing of an LLVM bump takes a few hours, and now it's blocked on manual intervention.

    hywan, to rust
    @hywan@fosstodon.org avatar

    Optimizing Rust programs with PGO and BOLT using cargo-pgo, https://kobzol.github.io/rust/cargo/2023/07/28/rust-cargo-pgo.html.

    Feedback-directed optimisations made easy with cargo-pgo! Neat.

    TehPenguin, to rust
    @TehPenguin@hachyderm.io avatar

    The next piece of Arm64ec for was just put in place, just in time for the 18 fork: https://github.com/llvm/llvm-project/pull/79067

    opensuse, to linux
    @opensuse@fosstodon.org avatar

    Kernel, and Frameworks & numerous other components of Tumbleweed updated in this month. Find out what packages updated. https://news.opensuse.org/2024/05/29/tw-monthly-update-may/

    penryu, (edited ) to random
    @penryu@hachyderm.io avatar

    The best part about Meetup is how no one wants to use Meetup, and redirects conversations to another site... but don't link to the other site.

    I'm looking at Bay Area right now, but they're not the only offender.

    opensuse, to llvm
    @opensuse@fosstodon.org avatar

    Dive into the latest with @opensuse Tumbleweed! From #LLVM updates to #sudo enhancements, this week's blog covers all the snapshots. Discover the freshest #software additions, improvements & new version. https://news.opensuse.org/2023/12/08/llvm-sudo-gcc-packages-up-in-tw/

    haskell, to haskell
    @haskell@fosstodon.org avatar

    Update n°28 from the GHC team at IOG:
    https://engineering.iog.io/2024-05-02-ghc-update/

    Highlights:

    • Binary sizes for each backend in GHC's CI and their dependencies are tracked

    • Haskell Optimization Handbook has gotten a new chapter on the perf(1) utility

    • & codegen have gotten some more love

  • All
  • Subscribed
  • Moderated
  • Favorites
  • megavids
  • thenastyranch
  • rosin
  • GTA5RPClips
  • osvaldo12
  • love
  • Youngstown
  • slotface
  • khanakhh
  • everett
  • kavyap
  • mdbf
  • DreamBathrooms
  • ngwrru68w68
  • provamag3
  • magazineikmin
  • InstantRegret
  • normalnudes
  • tacticalgear
  • cubers
  • ethstaker
  • modclub
  • cisconetworking
  • Durango
  • anitta
  • Leos
  • tester
  • JUstTest
  • All magazines