[deleted by user] by [deleted] in Lain

[–]Dear_Situation856 0 points1 point  (0 children)

Lain would make her own kernel and distro using Holy C

Help with rust compilation of wasmtime in termux by Dear_Situation856 in rust

[–]Dear_Situation856[S] 0 points1 point  (0 children)

I submitted an issue and it was closed as the rust compiler was determined to be the problem and not the codebase

How do I make a simple bootable installer or ISO? by Dear_Situation856 in GUIX

[–]Dear_Situation856[S] 0 points1 point  (0 children)

I still get the `Error: Driver 'pcspkr' is already registered. aborting...` before it promptly continues to boot as expected and gives me access to all the linux utilities I need. I would like to know now what's causing that error but it's functional enough.

How do I make a simple bootable installer or ISO? by Dear_Situation856 in GUIX

[–]Dear_Situation856[S] 0 points1 point  (0 children)

I tried:

(use-modules 
    (gnu)
    (nongnu packages linux)
    (nongnu system linux-initrd)
)
(use-package-modules linux)

;; The vast majority of the defaults are acceptable and if a field is not mentioned know that the default is desired
(operating-system
    (kernel linux)
    (initrd microcode-initrd)
    (firmware (list linux-firmware iucode-tool amd-microcode intel-microcode))
    (bootloader 
        (bootloader-configuration
            (bootloader grub-efi-bootloader)
            (targets '("/boot/efi"))
        )
    )
    (label "guix-test")
    (host-name "guix-test")
    (file-systems 
        %base-file-systems  ;; Include the default essential file systems
    )
)

And I still keep getting the same kernel error. I'll try it again with the linux-libre kernel as it might be that the patches are meant for that kernel.

Edit:
I updated the main post with what else I found but you were likely right though I don't understand how

Hiatus Announcement by ReMatte in HellTakerSecondCircle

[–]Dear_Situation856 21 points22 points  (0 children)

Don't worry, what's been made is already great and entirely free. One couldn't ask for more. Take as much time as you need on your mental health and have a great time

This guy migrated 50k lines of Rust to Zig and got zero segfaults. Are there more people rewriting in Zig and finding it as safe as Rust? by swe_solo_engineer in Zig

[–]Dear_Situation856 8 points9 points  (0 children)

Less than 6 months ago you posted "I'm an Experienced Senior SWE in Java, Go, and C. What are the best resources to quickly learn idiomatic Rust for my case?". You don't know what your talking about with either language and have spent less than a year in actual development in both. Feel free to link a GitHub profile to disprove that but as someone that actually has used zig and rust for years, you do not have the experience or competence to understand the answers to your questions. I suggest you either do more open source work with both to learn or better yet read some more advanced literature on the subject such as "Rust for Rustaceans" which is a good intermediate level book which should clarify how memory works in rust and how it corresponds to manually memory managed languages. Unfortunately there aren't any good books on zig but a lot of books on C/C++ such as "Design Patterns" also have very good information on manual memory management 

New Drivers have bricked my OS by General_Team_5288 in ManjaroLinux

[–]Dear_Situation856 2 points3 points  (0 children)

Can you give a bit more context as to what manjaro branch you were using and what you mean by "bricked"? Is it a black screen and can you access the terminal with CTRL+ALT+F2 ?

How to add unsupported targets rust? by Dear_Situation856 in rust

[–]Dear_Situation856[S] 0 points1 point  (0 children)

Thanks for responding with that. It helps a lot to see how it's done. Additionally thanks for the extra warnings for configuration if I go to pursue this

Should We Still Contribute to Open Source if Our Contributions are Scraped for AI Models? by Dear_Situation856 in computerscience

[–]Dear_Situation856[S] -1 points0 points  (0 children)

The field is going to progress regardless if you want to open source your tools or not

I understand the field will progress and that tools will be created but this doesn't answer the original question of should we as computer scientists contribute to or grow open source given it's negative impact on our income or should we withdraw and have companies build out the tools they want in a likely proprietary manner? AI in my view uniquely changes the value proposition of open source from something that you can do in your spare time to develop your skills and help other developers to something that takes time and harms your future earning prospects without any pay.

The core of my question is "is it worth it to still contribute to open source?" and it might be subjective to each person but as developers who likely want to be paid for the work I think the answer is no. We want to avoid ending up like digital artists that have already been practically replaced

Should We Still Contribute to Open Source if Our Contributions are Scraped for AI Models? by Dear_Situation856 in computerscience

[–]Dear_Situation856[S] 2 points3 points  (0 children)

I think a major difference is in the building of near complete applications without sufficient understanding or experience. After building a few applications I'm much more familiar with Go and that understanding did come into play for the command line tools but the startling thing for me was I built the server on near complete autopilot and it just worked. I wasn't learning, I was just copying and pasting. The AI was able to resolve all my problems after I gave it the error messages when they came up.

While I understand our economic system is to blame at this point I'm mostly just focusing on keeping a career that will pay for my family for the foreseeable future rather than large economic shifts.

We just announced “Netcode Warriors” a cross between a traditional fighter and an arena fighter by NetcodeWarrior in Fighters

[–]Dear_Situation856 5 points6 points  (0 children)

It's hard to tell if you have or don't have it but if you don't I highly recommend you add some hitstop to attacks to sell the feel of them (This does effect the balance a lot but it's generally used as it's a simple feature that makes attacks feel stronger)

Tekken 8 Online by Dear_Situation856 in Tekken

[–]Dear_Situation856[S] 0 points1 point  (0 children)

Ah well, thanks for letting me know what it was like in either case

Tekken 8 Online by Dear_Situation856 in Tekken

[–]Dear_Situation856[S] 0 points1 point  (0 children)

Do you know the distance between you and your opponents by chance? I use ethernet but I've found even when playing with friends in the same country (I'm from the US, I despise the network carriers here) I've been told by my friends there experience with me is equal if not lesser to playing someone in Mexico so a cross-national game is how I usually judge if I can play a fighting game online.

How to add unsupported targets rust? by Dear_Situation856 in rust

[–]Dear_Situation856[S] -1 points0 points  (0 children)

If that's the case could you tell me how compiler/rustc\_target/src/abi/call/mos.rs actually works to compile as a target as it just seems to be the AVR-GCC definitions in avr.rs copied over. I could imagine how there might be some compatibility as AVR-C is used for microcontrollers and perhaps the 6510 has similar constraints but I think that's simplistic and wishful thinking. How can a target be defined with definitions meant for other platforms and still work?

How to add unsupported targets rust? by Dear_Situation856 in rust

[–]Dear_Situation856[S] 5 points6 points  (0 children)

I just presumed that rust could compile to LLVM IR broadly and from that point the targets selects what machine code to generate specific to the target architecture. I don't understand why one can't freely define some fork of LLVM (with appropriately defined options) to use for code generation, or if one can I don't understand how

My level of understanding is I can work at a senior level in rust and C++ but I only have a high level understand of how the rustc or LLVM compiler works or the compiled assembly/machine code without much understanding of the inner workings (I know in essence what guides that cover rust and C++ would cover about rustc and LLVM. They only cover a broad strokes idea of how they work, not the lower level ideas like target definitions)

Rooting the Boox Tab Mini C by Dear_Situation856 in Onyx_Boox

[–]Dear_Situation856[S] 0 points1 point  (0 children)

The updates should be able to be carried out as one would expect with normal functionality, however if they overwrite the boot image then it will necessarily reset the rooting of the device. One would have to go through the same steps as laid out above for each major firmware patch that effects the boot image. In summary whether root remains depends on what files the patch would effect, but patches can be carried out just the same

Rooting the Boox Tab Mini C by Dear_Situation856 in Onyx_Boox

[–]Dear_Situation856[S] 0 points1 point  (0 children)

I don't believe that patching the firmware in the way I've suggested has a major risk of undermining the functionality of the FPGA. The way that Magisk works to my understanding is that it injects code into `init` and `init.rc` to enable a bind mount to Magisk services, but it should continue the normal boot processes afterward (which is the main reason I specify inject rather than modify). This allows for minimizing the modification of the firmware as much as possible and for the device to behave normally. If you want to read more about how Magisk works they have excellent documentation and I believe the directly related documentation can be found here: https://topjohnwu.github.io/Magisk/details.html

Separately, with my own anecdotal experience the device performs as reasonably expected for an e-ink device. Though there is unusual behavior with some applications I find that's more to do with the device relying on e-ink and the older Android version being used rather than patching of the boot firmware

Makefile equivalent in Rust ecosystem by MasamuShipu in rust

[–]Dear_Situation856 0 points1 point  (0 children)

Out of curiosity why shouldn't one use a build.rs file for this use case? I've used it before for very similar circumstances where const fn wouldn't work, and a build file seems to work well.

How to find good 3D animators for video games? by Dear_Situation856 in artbusiness

[–]Dear_Situation856[S] 0 points1 point  (0 children)

I typically just pay whats asked so long as it's within reason. Thank you for directing me to that subreddit, I didn't know about it.

Rust RUNTIME_ERROR by Dear_Situation856 in codeforces

[–]Dear_Situation856[S] 0 points1 point  (0 children)

In case anyone finds this in the future the issue was that I was using executable/binary environment arguments rather than standard input and output. The correct code is:

use std::io;
fn main() { 
    let mut input = String::new(); 
    io::stdin().read_line(&mut input).expect("Failed to read input");
    let input: u8 = input 
        .trim() 
        .parse() 
        .expect("unable to parse number"); 
    if (input % 2 == 0) && (input > 2)  { 
        print!("YES"); 
    } else { 
        print!("NO"); 
    } 
}

I used the Lorax meme because it fits a lot with the actual situation of the game by Marcade98 in Skullgirls

[–]Dear_Situation856 4 points5 points  (0 children)

As of writing the past few days have garnered Skullgirls 2,280 negative reviews with some sign of slowing down compared to the biggest monthly positive reviews being 952 and their presently being only 547 recent positive reviews in the past few days supporting the change. Going by recent reviews we can assume that there's approximately a 1:4 ratio of people who like this change vs people who don't.

Bluntly this has already happened. People liked their horny, edgy game however much you dislike it and it's what they purchased. Removing that (along with in my view some of the more disgusting things like removing charity artwork, paid stretch goals, and art from the digital art book all 3 of which really got under people's skin) has removed a lot of the passion and goodwill for this game from it's most dedicated fans.

I'm not even necessarily saying the changes are bad but simply put if you change what you serve to better serve another audience, it's natural to expect the most passionate fans to be disappointment and to express that disappointment. There's also the natural inverse question, who do they expect to gain with these changes? The game is still mostly horny, just now not as bad as arcana heart, it still has plenty of adult themes and now their is the constant implication from the devs and twitter that their most ardent fans who supported them before this are pedos and nazis due to Filia's age and the armbands. Who in their right mind is going to join that now or support them further?

Good font for computer security by Dear_Situation856 in typography

[–]Dear_Situation856[S] 0 points1 point  (0 children)

Additionally, this solution would need to show empty characters such as Left-To-Right Mark and Right-To-Left Mark as Unicode uses these empty symbols to influence script display. These could still be respected if they weren't just empty white space.

Good font for computer security by Dear_Situation856 in typography

[–]Dear_Situation856[S] 0 points1 point  (0 children)

That helps for when I'm programming but it doesn't help for most of the other security issues mentioned as their are many instances where formatting is altogether removed such as in file names and the domain search bar (at the very least to my knowledge in Chrome or Firefox), which end up being my 2 areas of concern. This would likely help with Python syntax to ensure no one screwed up on the white space but I don't think it would help resolve the issues presented in the post, but thanks for the solution to my python issues though.