macleod's recent activity

  1. Comment on Felicia Day will crowdfund a movie spinoff of The Guild this summer in ~movies

    macleod
    Link
    The Kickstarter launched, and in less than a day they have raised over two and a half million. The movie also now has a name: The Guild: Ren Faire'd. "Help us celebrate The Guild's upcoming 20th...

    The Kickstarter launched, and in less than a day they have raised over two and a half million.

    The movie also now has a name: The Guild: Ren Faire'd.

    "Help us celebrate The Guild's upcoming 20th anniversary by making the most epic renfaire movie of all time!"

    Edit: + Wil Wheaton will be guest starring, perfection.

    2 votes
  2. Comment on Mutiny - Shot To Hell (2024) in ~music

    macleod
    Link
    I listen to a lot of skapunk, never paid attention to these guys until they released Anthem earlier today, the linked song above might be their most creative.

    I listen to a lot of skapunk, never paid attention to these guys until they released Anthem earlier today, the linked song above might be their most creative.

    2 votes
  3. Comment on Tildes Survey #1: How old are you? (Results) in ~talk

    macleod
    Link Parent
    Might be time to update your wonderfully designed bio if you're not sixteen anymore (I didn't even know tables were possible in the bio! very cool).

    Might be time to update your wonderfully designed bio if you're not sixteen anymore (I didn't even know tables were possible in the bio! very cool).

  4. Comment on I am a transwoman, I am in the closet and I am not coming out in ~lgbt

    macleod
    Link
    I was looking for this article using kagi, Tildes was one of the top results for it, reading this for reasons. Thank you for posting this nearly five years ago @Kuromantis.

    I was looking for this article using kagi, Tildes was one of the top results for it, reading this for reasons. Thank you for posting this nearly five years ago @Kuromantis.

    12 votes
  5. Comment on 8BitDo FlipPad in ~games

    macleod
    Link
    Oh this might be perfect for my Unihertz Titan 2 but the current leyboard works pretty well for it....

    Oh this might be perfect for my Unihertz Titan 2 but the current leyboard works pretty well for it....

    1 vote
  6. Comment on US House passes bill to ‘ditch the switch’ and make daylight saving time permanent in ~society

    macleod
    Link Parent
    Hi there, I have to do a lot of work with time conversions, this would be my personal hell. Please don't.

    Why can’t they do it to the list of options and let the states decide?

    Hi there, I have to do a lot of work with time conversions, this would be my personal hell. Please don't.

    29 votes
  7. Comment on A philosopher’s one-word theory to explain why the world feels so weird: uni-context in ~humanities

    macleod
    Link Parent
    Yes. Looks like they fixed the issue - thank you.

    Yes. Looks like they fixed the issue - thank you.

    2 votes
  8. Comment on A philosopher’s one-word theory to explain why the world feels so weird: uni-context in ~humanities

    macleod
    Link
    Anyone else seeing that the video embed was removed?

    Anyone else seeing that the video embed was removed?

    1 vote
  9. Comment on Web flash support arrives in LineageOS in ~tech

    macleod
    Link
    I was shocked to find out that they wanted to bring back Adobe Flash, was very pleased (and disheartened at the same time) that it was about flashing devices.

    I was shocked to find out that they wanted to bring back Adobe Flash, was very pleased (and disheartened at the same time) that it was about flashing devices.

    17 votes
  10. Comment on Blog owners, do you write under your real name, or under a pseudonym? in ~hobbies

    macleod
    Link
    Depends on the context, in some cases yes, in other cases no, and most of them have a decent following for their contexts.

    Depends on the context, in some cases yes, in other cases no, and most of them have a decent following for their contexts.

    2 votes
  11. Comment on Japan successfully launches and lands reusable rocket in ~space

    macleod
    Link
    I was about to say, didnt they do that last year? Looks like this is about Japan's official aerospace agency, not a Japanese company like Honda. If so, as of now does this mean that since...

    I was about to say, didnt they do that last year? Looks like this is about Japan's official aerospace agency, not a Japanese company like Honda.

    If so, as of now does this mean that since yesterday with China launching theirs, that we have only have two national agencies ever that have launched and landed a reuseable (and no the shuttle does not technically count here)?

    5 votes
  12. Comment on We can fix the future, Star Trek shows us how in ~humanities

    macleod
    Link Parent
    lives for and loves bartending for the interactions works a professional job in "higher" education so cool that you got to meet guinan - did they give you any advice?

    I just had a conversation with someone who talked about how much they loved bartending because of the interactions and how fun it is to make something people like.

    • lives for and loves bartending for the interactions
    • works a professional job in "higher" education

    so cool that you got to meet guinan - did they give you any advice?

    3 votes
  13. Comment on Zig creator weighs in on the Bun Rust rewrite in ~comp

    macleod
    (edited )
    Link Parent
    For people interested in Odin or C3 and put off a bit by Zig either because of this post (of which I like), or because of the ergonomics or syntax or instability on zig, here are my thoughts on...
    • Exemplary

    For people interested in Odin or C3 and put off a bit by Zig either because of this post (of which I like), or because of the ergonomics or syntax or instability on zig, here are my thoughts on comparing Odin to Zig. (a lot said about Odin can be applied to C3, I really like C3, and plan on using it a lot more in the future)

    I have written a lot of Zig, and a lot a lot of Odin over the past five years, specifically using them as control systems language for motor drivers on robotics. I might be one of the only people do this in any real environment, I have had great experiences, and bad, but overall I enjoyed it more than hated.

    Before I say anything about Odin, I have come to learn I really dislike the politics of the Odin creator (he leans a bit too hard to the right for my taste, while every interaction I've had with him is pleasant). Because of his possibly too-far-right-for-my-taste views, I have started to use Odin less and less. It's a small language, a small world, I need to keep some semblance of happiness in my life.

    Now, on the language - Odin is far more advanced in many ways compared to Zig where it matters. Odin is incredibly stable, easier to use, has more of 'the things that directly matter' baked into the language. While the std library is written in Odin, and is often even better than the documentation, the documentation is still a little bit missing, and I agree with him that a language should really never become self-hosting, or at the very least waits until it is a major version with non-breaking changes at its core before doing so, unlike Zig that is still making major breaking changes and pushed as fast as possible to become self-hosting.

    For Odin, the biggest 'gain' is the ergonomics, the level of which and ability has not been seen in programming in decades - Odin just has much better syntax - Odin's syntax is inspired by Pascal/Oberon/Modula-2 which was designed by Wirth (who I see as a god among language designers, his languages and internal code was pure poetry).

    Zig's call to fame was their 'no hidden control flow' but turns out, hidden control flow is what programs do best - to generalize internal structures for easier changing and updates, and the ability to drop down into them is what they should have sought after, similar to Odin, or even C3.

    Zig's second call to fame was the way they use general allocators, they weren't the first (hell, every C program I've ever written - that was the first thing I would implement), but they really help popularize it as an alternative to GC, and simplified manual memory management by doing so by having it built right into the core. Odin takes this and expands it, where every context has its *own contextual allocator, making it so you don't even have to think about it - its there, its controllable, every function has a 'hidden' or optional variable declaration to pass or take allocators and set them to the scope, removes a lot of the boilerplate most people never need, that they mess up because its so cumbersome, and it just makes your code look like a right mess. Odin's method of optional, hidden, contextual allocators really helps remove a lot of the boilerplate, and in many cases not even think about memory, until you need or want to.

    [ I am personally ignoring their OG call-to-fame, which was comptime, that I actually don't like the implementation of, and can be shoe horned into practically any language in much more ergonomic and less error-prone ways ]

    C3 is similar in all of these regards, even if I dislike their C++ inspired Function::Named scheme ;-) Maybe I'll write an Odin-like syntax bridge for C3...

    C3 is even nicer in many ways since it's not a revolution, you don't need to create wrappers for C libraries, it just works out of the box. It's a progressive enhancement for C, and it looks nice, feels clean, and light, and just works. They aren't reinventing entire paradigms, everything they do has been done for decades, but they add some nice additions, make the ergonomics as perfect as possible, while still letting users get get get low in the system code. While C3 has an even smaller community compared to Odin, which is even smaller than Zig, which is monumentally smaller compared to Rust, C3 works with any and all C libraries natively, which means pre-written battle tested code is ready for use, for the taking. This is horrible (misleading) phrasing, but C3 is to C, as Typescript is to Javascript. Odin is Pascal for Systems (and games).

    15 votes
  14. Comment on Zig creator weighs in on the Bun Rust rewrite in ~comp

    macleod
    (edited )
    Link Parent
    The AI onslaught hasn't really changed him, he is exactly the same in cadence and tone as he was from the start, if anything he has mellowed out an incredible amount. Just take a look through his...

    The AI onslaught hasn't really changed him, he is exactly the same in cadence and tone as he was from the start, if anything he has mellowed out an incredible amount. Just take a look through his blog, this is pretty cordial and I stand by what he said, this makes sense to me and he needed to get in front of it after that Rewrite to Rust article from Bun, which was pretty harsh. The Bun codebase has always been known in the community as surprising that it even ran and could even be massaged into working by anyone since it broke so many standard conventions, and caused many more to be created of what not to do in a codebase at that size and depth.

    That being said, Zig is not ready for production even if a few companies somehow took that risk. Their API is always breaking, their syntax is hideous (and I love C), but they do some interesting and novel allocation logic, and their goals are admirable, but they re-invent too many wheels. With this said, I actually admire the overall philosophy that Kelley has about programming, development, community, if anything he is a masterful systems philosopher, and that comes with a fair amount of intensity, I miss this tone and vibe by creators and BDFL in the OSS world, having strong stances and beliefs about your project is vital, not pleasing everyone, just doing what you think is best and standing by it.

    [ Removed notes about Odin and C3, moving them to another thread]

    10 votes
  15. Comment on Obsidian Entertainment reportedly lays off a quarter of staff, cancels multiple projects, and begins work on new Fallout game in ~games

    macleod
    Link Parent
    You need to play the Metro series, the first two are some of the best games ever made, and the third game is a lot more open world and Fallout inspired. Still quite good.

    As far as speculation goes, I'm not the biggest Fallout fan, but I'd like to see something set in a colder area.

    You need to play the Metro series, the first two are some of the best games ever made, and the third game is a lot more open world and Fallout inspired. Still quite good.

    10 votes
  16. Comment on REO Runabout, gas truck starting at $21,500 in ~transport

    macleod
    Link Parent
    I have the hybrid, and regularly get 42-55mpg on the hour drive into work, it's great for a car, insane for a truck.

    I have the hybrid, and regularly get 42-55mpg on the hour drive into work, it's great for a car, insane for a truck.

    3 votes
  17. Comment on The meaning of 'hack' in ~tech

    macleod
    Link
    id1: Friar Tuck... I am under attack! Pray save me!

    id1: Friar Tuck... I am under attack! Pray save me!

    3 votes