programming Programming Should I quit engineering?
Jump
  • "Initials" by "Florian Körner", licensed under "CC0 1.0". / Remix of the original. - Created with dicebear.comInitialsFlorian Körnerhttps://github.com/dicebear/dicebear3H
    3h5Hne7t1K
    7 months ago 100%

    People like you should be in leadership positions. The landscape rewards quick solutions, and quick solutions are rarely good solutions. "Whatever works" might still be a bad solution, just look at electron and that entire ecosystem.

    2
  • 3dprinting
    3DPrinting 3h5Hne7t1K 8 months ago 100%
    In search of purchasing advice

    Im contemplating buying a printer on a tight budget. I heard Sovol makes good stuff, so im looking at their product line. I have heard that the SV07 uses V-rollers instead of linear rods, that the SV06 uses. Im comforting with flashing microprocessors and building custom code. My priority list is as follows: 1. Open source, both hard and software 2. Part availability and software interoperability/ecosystem 3. Stability/quality of the build 4. Print quality and speed What do you guys think? Any recommendations? Should i get myself a bone stock SV06 and upgrade it to klipper by flashing, or should i get a SV06 Plus with a klipper display already? Is there something else i should consider? Very thankful for any advice.

    16
    5
    programming Programming Mathematicians and software
    Jump
  • "Initials" by "Florian Körner", licensed under "CC0 1.0". / Remix of the original. - Created with dicebear.comInitialsFlorian Körnerhttps://github.com/dicebear/dicebear3H
    3h5Hne7t1K
    9 months ago 100%

    Interesting. Im curious, what are some key areas of math that you think is the most interesting/useful for software engineering (that you would personally recommend learning)?

    I will likely have some spare time in the following months and i currently plan to spend it on deepening my senses related to linear algebra and analysis.

    1
  • programming
    Programming 3h5Hne7t1K 9 months ago 87%
    Mathematicians and software

    It is often echoed that mathematicians make excellent software engineers, and that their logic-adjacent work will translate efficiently into coding and designing. I have found this to be almost universally untrue. I might even say the inverse is true. While I and many of my peers have capacity to navigate the mathematical world, it certainly is not what sets us (at least me) apart when designing clever algorithms and software tricks. Point being: I dont think the property/trait that makes good programmers is mathematical literacy. I would love to hear what others experience is regarding this.

    59
    29
    programming Programming Why isn't there a way to make near-native desktop UIs that's similar in ease to browser and electron UIs?
    Jump
    programming
    Programming 3h5Hne7t1K 9 months ago 93%
    The C++ scope resolution operator is beautiful

    Both zig and go use the dot operator, but I find the '::' operator much more readable. ```rust Vec::new(); ``` Makes it clear that were accessing a static method belonging to the Vec struct/namespace. ``` Vec.new() ``` Makes it seem like Vec is an object with a 'new' method. Am I alone in thinking this?

    93
    17
    rust Rust Introducing FireDBG for Rust | FireDBG - 🔥 Time Travel Visual Debugger for Rust
    Jump
    rust Rust Programming Looking for kernel development/OS development/general programming tutoring (Zig & Rust)
    Jump
  • "Initials" by "Florian Körner", licensed under "CC0 1.0". / Remix of the original. - Created with dicebear.comInitialsFlorian Körnerhttps://github.com/dicebear/dicebear3H
    3h5Hne7t1K
    10 months ago 100%

    I think you are misguided. Given your level of experience, you are not in a position to spew hot takes on software architecture.

    There is something else underneath this. Did you try to use linux or something?

    General advice when it comes to software is to just start. There are always different paths, depending on what type of programmer you are. My opiniom: choose simple, not easy.

    1
  • programming Programming How do I convince my company to add tests for FE?
    Jump
    ece Electrical and Computer Engineering Personal Project Review: AA Tester v3 (aka: Coulomb Counter Project)
    Jump
  • "Initials" by "Florian Körner", licensed under "CC0 1.0". / Remix of the original. - Created with dicebear.comInitialsFlorian Körnerhttps://github.com/dicebear/dicebear3H
    3h5Hne7t1K
    10 months ago 100%

    Very cool! This is the kind of stuff i want to see. Is AVR still the best choice for this? Any Risc-V ICs that can fill this type of role yet?

    1
  • linux4noobs Linux 101 stuff. Questions are encouraged, noobs are welcome! How do I compile a static binary from each programming language (Javascript, ruby, python, zig, etc)?
    Jump
    technology Technology X advertisers stay away as CEO defends Musk’s “go f*** yourself” interview
    Jump
    technology Technology X advertisers stay away as CEO defends Musk’s “go f*** yourself” interview
    Jump
  • "Initials" by "Florian Körner", licensed under "CC0 1.0". / Remix of the original. - Created with dicebear.comInitialsFlorian Körnerhttps://github.com/dicebear/dicebear3H
    3h5Hne7t1K
    10 months ago 7%

    Can never seem to understand this reasoning. Musk seems to largely have solved the censorship problem on twitter, which could be regarded as a vital piece of modern dempcracy (along with the rest of the internet, which mostly suffer from said censorship).

    While at it he weeded out some traitors, who actively sabotaged during this period. Im well aware that corporate takeovers arent something "good", but this one actually seems to make free speech a first class value.

    This censorship is imposed by advertisers, which is somehow celebrated. Were talking disney, coca cola, whatever... These all want to control what you can or can not hear, and people are celebrating it?

    The proper response to advertisers trying to co trol democracy is absolutely "go fuck yourself", this should be the norm.

    -34
  • selfhosted Selfhosted XMPP Server?
    Jump
  • "Initials" by "Florian Körner", licensed under "CC0 1.0". / Remix of the original. - Created with dicebear.comInitialsFlorian Körnerhttps://github.com/dicebear/dicebear3H
    3h5Hne7t1K
    10 months ago 83%

    We dont want a bunch of proprietary extensions to an open communications standard, do we? This is something positive.

    That said, I dont have much hope for matrix. Implemented in python with the initial goal of "bridging every chat platform in existence" is just bound to be a disaster.

    Maintaining anything beyond a couple of hundred lines in python becomes tedious imo.

    The rewrite in go has been spoken about since like 2018, and matrix.org still runs synapse iirc. Synapse should have been trashed immediately after MVP demonstration.

    Theres also conduit, but to be honest, i feel like the lesson here is to avoid feature creep. Safe, fast and distributed dm text chat should have been the target functionality, with a lean, mean codebase.

    Thanks for coming to my ted talk

    4
  • linux_gaming Linux Gaming Recommended linux variant for gaming.
    Jump
  • "Initials" by "Florian Körner", licensed under "CC0 1.0". / Remix of the original. - Created with dicebear.comInitialsFlorian Körnerhttps://github.com/dicebear/dicebear3H
    3h5Hne7t1K
    10 months ago 92%

    Proton is most certainly a mission critical Valve product. But, yeah, use whatever. I swear by Fedora.

    11
  • programming Programming What's the biggest change you would like to see in computing/tech?
    Jump
  • "Initials" by "Florian Körner", licensed under "CC0 1.0". / Remix of the original. - Created with dicebear.comInitialsFlorian Körnerhttps://github.com/dicebear/dicebear3H
    3h5Hne7t1K
    10 months ago 75%

    Afaik, the way it currently works is by calling via javascript. Ironically, the way strings are handled in the browser is also a major performance block with rust at least.

    2
  • technology Technology Spotify Removes Offensive Imagery But Keeps Transphobic Song Despite Outcry
    Jump
  • "Initials" by "Florian Körner", licensed under "CC0 1.0". / Remix of the original. - Created with dicebear.comInitialsFlorian Körnerhttps://github.com/dicebear/dicebear3H
    3h5Hne7t1K
    11 months ago 28%

    Not extreme at all. You have all the right to think what you want, but let others decide for themself.

    -3
  • programming Programming Is anyone else stuck on overhead?
    Jump
    technology Technology Spotify Removes Offensive Imagery But Keeps Transphobic Song Despite Outcry
    Jump
    asklemmy Ask Lemmy Do the right wing women in relationships with right wing guys think it's like a draco malfoy thing where they're a good guy underneath?
    Jump
  • "Initials" by "Florian Körner", licensed under "CC0 1.0". / Remix of the original. - Created with dicebear.comInitialsFlorian Körnerhttps://github.com/dicebear/dicebear3H
    3h5Hne7t1K
    11 months ago 87%

    all you ever get is bad faith debate

    My fellow homosapien, the question is framed in the baddest faith imaginable.

    12
  • technology Technology New York sues crypto firms for losing over $1 billion
    Jump
  • "Initials" by "Florian Körner", licensed under "CC0 1.0". / Remix of the original. - Created with dicebear.comInitialsFlorian Körnerhttps://github.com/dicebear/dicebear3H
    3h5Hne7t1K
    11 months ago 33%

    Blockchain dev here. This is false. Blockchain ledgers are in many ways more real than fiat.

    Blockchain tends to attract very shitty people, however. Loaning money that doesent exist is a fiat problem. In fact, its the point of fiat.

    -1
  • technology Technology By 2035, falling satellites will kill or injure someone every two years, says FAA
    Jump
    technology Technology Europe gives Elon Musk 24 hours to respond about Israel-Hamas war misinformation and violence on X
    Jump
    technology Technology Europe gives Elon Musk 24 hours to respond about Israel-Hamas war misinformation and violence on X
    Jump
    lemmyshitpost Lemmy Shitpost Philosophy meme
    Jump
  • "Initials" by "Florian Körner", licensed under "CC0 1.0". / Remix of the original. - Created with dicebear.comInitialsFlorian Körnerhttps://github.com/dicebear/dicebear3H
    3h5Hne7t1K
    12 months ago 50%

    Sounds an awful lot like groupthink to me. Having differentiating takes is the point of philosophy.

    In a sort of snarky way one might even say that studying it defeats the purpose, because of pollution and all that.

    0
  • technology Technology Microsoft now lets you play a game during Windows 11 installs
    Jump
    comicstrips Comic Strips The paradox of intolerance
    Jump
  • "Initials" by "Florian Körner", licensed under "CC0 1.0". / Remix of the original. - Created with dicebear.comInitialsFlorian Körnerhttps://github.com/dicebear/dicebear3H
    3h5Hne7t1K
    12 months ago 60%

    Sure. Although 'tolerance' here needs stricter defition. I would argue that the proponents of censorship are few. The victim is discourse itself, and by extent, regular imperfect people.

    1
  • comicstrips Comic Strips The paradox of intolerance
    Jump
  • "Initials" by "Florian Körner", licensed under "CC0 1.0". / Remix of the original. - Created with dicebear.comInitialsFlorian Körnerhttps://github.com/dicebear/dicebear3H
    3h5Hne7t1K
    12 months ago 33%

    Absolutely. Except that the world is more complex, and there is no right answer.

    The issue is not that people choose to distance themselves from the conversation.

    The issue is that a powerful select few control what you do or do not hear.

    -1
  • comicstrips Comic Strips The paradox of intolerance
    Jump
  • "Initials" by "Florian Körner", licensed under "CC0 1.0". / Remix of the original. - Created with dicebear.comInitialsFlorian Körnerhttps://github.com/dicebear/dicebear3H
    3h5Hne7t1K
    12 months ago 22%

    Ever think about where these people come from? Isolation.

    The mass censorship strategies of today only serves to divide the extremes. It fosters friction.

    In my view, a sane (sanest?) policy would be to use the law as a framework of what is acceptable.

    Getting billionares to silence people we do not like is not virtuous, whether it be media smear canpaigns or deplatforming.

    We should care about free speech on our platforms. It is the cornerstone of civilization.

    -5
  • programming Programming what's the highest increase in salary you've had or seen?
    Jump
  • "Initials" by "Florian Körner", licensed under "CC0 1.0". / Remix of the original. - Created with dicebear.comInitialsFlorian Körnerhttps://github.com/dicebear/dicebear3H
    3h5Hne7t1K
    1 year ago 75%

    Swede here, soon to be in the same situation. American salaries are very tempting. If you dont mind me asking, what kind of work do you do? And was it hard to score a gig there? Any education? Im very curious.

    2
  • the_elon
    Elon Musk Ws 3h5Hne7t1K 1 year ago 3%
    Elon musk

    Websocket???

    -26
    0
    programming Programming More modern alternative to bittorrent?
    Jump
  • "Initials" by "Florian Körner", licensed under "CC0 1.0". / Remix of the original. - Created with dicebear.comInitialsFlorian Körnerhttps://github.com/dicebear/dicebear3H
    3h5Hne7t1K
    1 year ago 81%

    I would also add IPFS, a REALLY cool piece of tech.

    Some really interesting suggestions in this thread that i will definately look into when i find the time.

    7
  • technology
    Technology 3h5Hne7t1K 1 year ago 96%
    Printers

    Throughout my life i have set up a multitude of different printers. None of them have been a pleasant experience. Why is this, and is there a printer that is actually good? Order of priorities: 1. Free/open software and hardware 2. Available ink/toner and spares 3. No connectivity "dumb as a rock" Print quality really doesent matter unless it is really bad. Of course, im willing to make sacrifices on all of these points, but you get the gist. Any suggestions for models that comes even close to any of these requirements?

    70
    37