technology Technology Why is /r/Videos shutting down on June 12th? How will this change affect regular users? More info here.
Jump
  • Neuromancer Neuromancer 1 year ago 100%

    I wish they didn't throw "think of the children" in there.

    4
  • lemmy_support Lemmy Support Is docker documentation up to date?
    Jump
  • Neuromancer Neuromancer 1 year ago 100%

    Thanks, that's the missing piece. Ironically I am a software engineer in my day job, but not the right kind of software engineer. It's fun to broaden my horizons though. I copied the proxy settings from the @jax@lemmy.cloudhub.social's nginx.conf with the right edits for the hostname into my reverse proxy config and now everything appears to be working!

    3
  • technology Technology With the rise of AI, Microsoft probably regrets killing Windows Phone
    Jump
  • Neuromancer Neuromancer 1 year ago 100%

    Yeah, I stuck with Windows Phone very nearly to the end, but the lack of apps just made it totally unsustainable for anyone with any kind of social life that extended beyond SMS and email.

    8
  • technology Technology Any of y'all have a NAS? What's your setup?
    Jump
  • Neuromancer Neuromancer 1 year ago 100%

    I have a 4 bay Synology running with whatever old hard drives I happen to have laying around. Synology's software has been pretty good in my experience. It's mostly just another enclosure to put drives in, but it occasionally comes in handy when I need to juggle files between computers.

    1
  • lemmy Lemmy lemmy.ml is overloaded, use other instances instead
    Jump
  • Neuromancer Neuromancer 1 year ago 100%

    Is there a tipping point where it's a net loss? If I understand the protocols correctly, the whole back end federation part of the equation is push based, so if everyone was running their own instance, lemmy.ml would have to push every post to every individual instance in the network. At some point isn't it more efficient to only have to serve posts when people come here to look at them?

    7
  • lemmy Lemmy lemmy.ml is overloaded, use other instances instead
    Jump
  • Neuromancer Neuromancer 1 year ago 100%

    You have to make a new account unfortunately.

    23
  • lemmy_support Lemmy Support Is docker documentation up to date?
    Jump
  • Neuromancer Neuromancer 1 year ago 100%

    I'm not sure if I should make a new post or keep this in a single thread, anyway, I've managed to get the front page to load, but can't get any farther.

    I used the instructions from @jax@lemmy.cloudhub.social's branch, particularly their nginx config.

    I'm running the whole docker-compose setup behind my own nginx reverse proxy, which is set to proxy requests to the docker nginx (and also handles SSL). I modified the docker-compose.yml to bind the host port on 9001, then my main nginx config looks like this:

    http {
        server {
            listen 443 ssl http2;
            server_name lemmy.villa-straylight.social;
            ssl_certificate /etc/letsencrypt/live/<redacted>
            ssl_certificate_key /etc/letsencrypt/live/<redacted>
    
            location / {
                proxy_set_header Host $host;
                proxy_pass http://localhost:9001;
            }
        }
    }
    

    The front page loads, but pretty much anything else I do results in an endless spinner. The only possible problem I see is this in the docker terminal output:

    WARN Error encountered while processing the incoming HTTP request: lemmy_server::root_span_builder: WebSocket upgrade is expected. NoWebsocketUpgrade

    4
  • lemmy Lemmy How much of a good idea is to have my own instance just to have my account?
    Jump
  • Neuromancer Neuromancer 1 year ago 100%

    If that's true about images that does greatly reduce my concern. Text is small and easily compressed. That said, I fully hope to see multiple orders of magnitude of increased traffic if/as Lemmy gains traction.

    3
  • lemmy Lemmy How much of a good idea is to have my own instance just to have my account?
    Jump
  • Neuromancer Neuromancer 1 year ago 100%

    One related question I have about this: How much ongoing storage would one expect for this kind of instance? My understanding is that the fediverse is push-based, so if I run my own instance that means that all communities I subscribe to are pushing updates to my instance which presumably get stored in a database somewhere. It seems like that could really add up to a lot of data.

    2
  • lemmy Lemmy How much of a good idea is to have my own instance just to have my account?
    Jump
  • Neuromancer Neuromancer 1 year ago 100%
    3
  • lemmy Lemmy How much of a good idea is to have my own instance just to have my account?
    Jump
  • Neuromancer Neuromancer 1 year ago 100%

    Content longevity: You can do your own backups and don’t have to worry about loosing content when another instance disappears.

    Conversely, this is the main thing keeping me from setting up my own instance. You have to do your own backups and keep everything running. If you mess up, you loose your whole identity. I'm a software engineer, but I'm a mediocre sys admin. I have the technical skills to host my own instance but I don't want the stress of getting it right.

    2
  • lemmy Lemmy *Permanently Deleted*
    Jump
  • Neuromancer Neuromancer 1 year ago 100%

    I just tried it. No way I can fit 3 columns on a 16:9 4k monitor, which means the main window area is offset to one side, which would quickly drive me crazy. Same reason I have never understood the ultrawide trend. I have three monitors and it works a lot like your screenshot but way less cramped.

    2
  • programming Programming how NASA writes space-proof code
    Jump
  • Neuromancer Neuromancer 1 year ago 100%

    I'm a NASA software engineer writing spacecraft flight software. A few thoughts:

    1. I'm not at JPL and I don't know how religiously they follow these rules, but we really don't. They're not part of our official or unofficial standard practice. Indeed, I can't even find a reference to the rules on nasa.gov
    2. Most of these rules are considered obvious these days. Most of the rest we don't follow either. (at least not absolutely)
    3. This video critically misstates the rule about heap allocation, which is perhaps the most significant difference between how we write software and how non-safety critical systems are written. Dynamic allocation is allowed during initialization. This is a massive, massive difference in terms of how easy it is to write code compared to stack-only.
    4. The video also misses the mark on preprocessor usage. Especially in C, you have very little choice but to rely on the preprocessor. We avoid it, but the kind of multi-path compilation he describes is necessary to enable thorough testing of the code.
    5. We're still human. Even where the rule is good and we follow it in principle, you will still find all too many exceptions in the actual code.

    If you really want to see how the sausage is made, the software framework used by many NASA missions is open source and on GitHub.

    12
  • asklemmy Asklemmy Do you think that Lemmy should incorporate generative AI features? If so, what would you like to see?
    Jump
  • Neuromancer Neuromancer 1 year ago 100%

    No. I come here to interact with people. One of my favorite features here is the setting that lets me hide all bot accounts.

    22
  • gaming Gaming League Of Legends Pro Players Are Striking, Riot Threatens To Cancel Season
    Jump
  • Neuromancer Neuromancer 1 year ago 100%

    The same thing has happened in traditional professional sports in the past. The entire 2004-2005 season in the NHL was cancelled due to a labor dispute.

    9
  • lemmy Lemmy *Permanently Deleted*
    Jump
  • Neuromancer Neuromancer 1 year ago 100%

    I think it could all be summed up with "options". Everyone has their own idea of what a good UI is, so give use the tools to make the site work for us. For me it would be three things:

    1. By far, the front page needs options to make it more compact. My current reddit front page fits more than twice as many links on a single screen (21 vs 9).
    2. Make the center content area wider. I don't want it to go all the way across the screen, but it's to narrow on my 4k monitor.
    3. Make the stuff to the right of the content area go all the way on the right of the screen. It's distracting in its current position.
    16
  • lemmy Lemmy *Permanently Deleted*
    Jump
  • Neuromancer Neuromancer 1 year ago 100%

    The only thing that I find mildly annoying is when using the site on desktop there’s a ton of white/dead space on the left and right margins.

    I've seen this come up a ton, but what do you want instead? Pretty much every website limits line lengths on comments (for good reason) and it makes a lot more sense for the text to go in the middle of the screen than on the left IMO.

    I do wish that the stuff to the right of the comments would anchor to the right side of the screen instead of the right side of the content area though.

    11
  • lemmy Lemmy Lemmy is booming
    Jump
  • Neuromancer Neuromancer 1 year ago 100%

    Can you explain what the issue is? I think it's all but inevitable that one server will become the "default" server that most people will create an account on first. As they learn more about how everything works, they may choose to create another account on a server with different rules that suite them better. That flow seems much easier to me than putting pressure on new users to pick the "right" server from them off the bat.

    4
  • programming Programming Which programming languages do you use?
    Jump
  • Neuromancer Neuromancer 1 year ago 100%
    • Prehistoric C++: Core language for my main project at work. Unfortunately we're stuck with C++98, but it's still a massive improvement on C.
    • C: For some of the older parts of the aforementioned project
    • Python: For test automation for the aforementioned project, also rapidly becoming the main language within the community that covers my secondary work project. I used to really not care for Python, but to the extent it displaces MATLAB I'm 100% in favor of it. I've also grown to really like it in the test automation role. The only thing I could wish for is that it had a mode that required type hints across the board.
    • Modern C++: Used for my other work project. While I do think that C++11 is a huge step up from C++98, I think the later standards have added a lot of cruft and very little value. Given the choice I would definitely take modern C++ over C++98, but I'd really rather be writing something like Rust
    • Java: This was a mistake I made years ago when I started a project as a very junior developer. Unfortunately I work in a research context where even as the junior developer I was still the most experienced developer on the team when it came to some things. We needed a REST API for this project and doing it in C++ didn't seem feasible at the time (no idea if it's better now). Some other teams in my org where using Spring so I jumped on that bandwagon. In hindsight, I wish I had written the API in Python since we're slowly moving a lot of our C++ code into Python on that project now.
    • Shell: For automation that's just a little too easy to bother with Python
    • Rust: Only used on hobby projects for now, but it scratches the same itch as C++ a thousand times better. The language itself is wonderful once you get used to the borrow checker and cargo is an incredibly valuable part of the ecosystem as well.
    6
  • asklemmy Asklemmy What's your favorite easy dish to cook?
    Jump
  • Neuromancer Neuromancer 1 year ago 100%

    Fried rice. It takes a good bit of technique, but I was able to practice a lot and get good at it while living somewhere where I had a high temperature wok burner. Now that I have the technique down, I can manage pretty well in an ordinary skillet on an electric stove, and it's super easy and quick once you know what' you're doing.

    8
  • asklemmy Asklemmy What's your favorite easy dish to cook?
    Jump
  • Neuromancer Neuromancer 1 year ago 100%

    Streaky bacon is just "bacon" to us Americans, right? I'm surprised none of the bacon goes in the loaf. Does the fat from the bacon penetrate into the loaf while baking? I would expect a 95% lean meatloaf to be quite dry.

    3
  • finance Finance How Much Do Labor Costs Drive Inflation?
    Jump
  • Neuromancer Neuromancer 1 year ago 100%

    I don't think this is a real problem that people face. If all you want is to maintain your existing wealth, there are a wide range of very low risk options that will get you that. The overwhelming majority want to grow their wealth and take risks accordingly.

    4
  • lemmy Lemmy Lemmy is booming
    Jump
  • Neuromancer Neuromancer 1 year ago 100%

    It will happen over time. Lemmy and Beehaw are still infinitesimally small compared to reddit. Trying to push people onto other servers right now is extreme premature optimization.

    5
  • finance Finance How Much Do Labor Costs Drive Inflation?
    Jump
  • Neuromancer Neuromancer 1 year ago 100%

    Would it? Every variation of a wealth tax I have ever heard proposed is targeted squarely at the ultra wealthy class, virtually all of whose wealth is in stocks (i.e. investments) and as such would necessarily have to tax investments.

    3
  • finance Finance How Much Do Labor Costs Drive Inflation?
    Jump
  • Neuromancer Neuromancer 1 year ago 100%

    I'm not an economist, just a guy who took all of two econ classes in college. That said, I think there's an obvious answer to that question. The inflation target is a target. Central banks can't actually set inflation unilaterally, or we wouldn't ever see the inflation rates we've seen over the last couple of years. This is why we target a small rate of inflation. It's easy to look at a 2% inflation target in a highly inflationary environment and think that we should be targeting 0%, but we really don't want deflation.

    Not sure what a wealth tax has to do with anything. I'm not inherently against it, but I don't think it has a significant impact on inflation.

    7
  • technology Technology There Will Never Be Another Twitter
    Jump
  • Neuromancer Neuromancer 1 year ago 100%

    Maybe it's just because I never really "got" Twitter, but this seems like a boring tautological argument to me. A more interesting question would be whether we even care? Platforms come and go. For some reason people seem to have decided that platforms have gotten "too big to fail", but it's clearly not the case.

    13
  • finance Finance How Much Do Labor Costs Drive Inflation?
    Jump
  • Neuromancer Neuromancer 1 year ago 100%

    Your "hard currency" is inherently deflationary. This may seem good to you since it means your dollar is worth more tomorrow than it is today, but the same is true for everyone else's dollars too. The net result is to discourage spending across the entire economy and that leads to much worst outcomes. There is a good reason that central banks aim for a small amount of inflation rather than zero or negative inflation.

    7
  • tiki Tiki The Original Mai Tai from 1944 - Tasting History
    Jump
  • Neuromancer Neuromancer 1 year ago 100%

    Never seen it. It doesn't appear to be available in Oregon at all as far as I can tell, so that would explain why.

    1
  • lemmy Lemmy Wide-screen mode for Lemmy on desktop?
    Jump
  • Neuromancer Neuromancer 1 year ago 100%

    There's good reason for setting a maximum bound on the width though. It's much harder on the eyes to read long lines of text. That said, I do think Lemmy goes a bit overboard, and I would really like to see all of the non-post content on the right side anchored to the right edge rather than centered.

    2
  • chat Chat What is your preferred method of sorting posts?
    Jump
  • Neuromancer Neuromancer 1 year ago 100%

    On reddit, I have always started with my normal front page, which here would be "Subscribed" and eventually migrated to /r/all ("All") if I get through a few pages of my subscribed feed. I imagine it will be the same here.

    As for activity sorting, I think "hot" is really the secret sauce in a community even 1/10th the size of reddit today, but as small as Lemmy is right now I think new is probably going to be the way to go for a while.

    11
  • memes Memes I may have a problem with my impulse control...
    Jump
  • Neuromancer Neuromancer 1 year ago 100%

    Why not? Granted I only get through 1 or 2 books a month, but it's a minuscule part of my budget. I can't say I've looked into it, but I assume it's also the best way to actually support the author.

    5
  • tiki
    Tiki Neuromancer 1 year ago 100%
    The Original Mai Tai from 1944 - Tasting History www.youtube.com

    A brief and mostly accurate history of the Mai Tai. I do take issue with his use of Agricole in the rum mix though.

    4
    4
    linux_gaming Linux Gaming help me choose my next distro
    Jump
  • Neuromancer Neuromancer 1 year ago 100%

    I use KUbutu at work and have tinkered with Arch (and recently the arch-based Manjaro) for many years on personal computers.

    In my opinion, setting up a desktop Arch install is more work than it's worth, but wrapping it behind Manjaro makes the experience much better and the Arch wiki is a treasure trove of information about all thinks Linux.

    Ubuntu, regardless of flavor, is the boring white bread of Linux distros IMO. There's nothing really wrong with it, but it sure doesn't excite me in any way shape or form.

    2
  • asklemmy Asklemmy Find and Share Communities Thread!
    Jump
  • Neuromancer Neuromancer 1 year ago 100%

    Slightly off topic, but is there a proper way to link communities across nodes? If I click that link, it (obviously) takes me to lemmy.ca, but what I really want is to go to that community on my home node.

    8
  • lemmy Lemmy Are communities server-specific? i.e, is the "Gaming" community on lemmy.ml different from the one on, say, beehaw.org?
    Jump
  • Neuromancer Neuromancer 1 year ago 100%

    That's actually a really good point. There's an optimum number of users that's obviously orders of magnitude higher than where Lemmy is at right now, but it's probably an order of magnitude lower than reddit's current position. If reddit's changes could drive the most technologically literate 10-20% of reddit's user base over here, that might be a very good thing indeed.

    4
  • opensource Open Source Asking third-party reddit app devs to consider Lemmy after recent Reddit API changes.
    Jump
  • Neuromancer Neuromancer 1 year ago 100%

    Lemmy is just the latest in a very long line of potential reddit successors. Historically, you can't move a subreddit to a different platform because redditors are users of reddit, not users of your particular subreddit.

    19
  • lemmy Lemmy Are communities server-specific? i.e, is the "Gaming" community on lemmy.ml different from the one on, say, beehaw.org?
    Jump
  • Neuromancer Neuromancer 1 year ago 100%

    You can think of the servers like cities. Every city has a game store, and this way you can access all the game stores at once. You might have a favorite community on a favorite server and that might be where you create your new posts, but you can still read and participate in the discussions going on in similar communities on all the different servers.

    Great analogy. One of the great things about the internet of old though, was that you automatically got exposed to all of the ideas out there, not just the ones in your city. :)

    13
  • lemmy Lemmy Are communities server-specific? i.e, is the "Gaming" community on lemmy.ml different from the one on, say, beehaw.org?
    Jump
  • Neuromancer Neuromancer 1 year ago 100%

    What's the point of federation then?

    6
  • lemmy Lemmy Are communities server-specific? i.e, is the "Gaming" community on lemmy.ml different from the one on, say, beehaw.org?
    Jump
  • Neuromancer Neuromancer 1 year ago 100%

    I'm not sure anything is different here in that respect. I'm still learning my way around, but are communities not still autocratic fiefdoms controlled entirely by some combination of the server admins and moderators? It will just be a shittier community with the same name.

    2
  • lemmy Lemmy Are communities server-specific? i.e, is the "Gaming" community on lemmy.ml different from the one on, say, beehaw.org?
    Jump
  • Neuromancer Neuromancer 1 year ago 91%

    I would argue that "viewable from" is a far cry from truly federated. The fact that I have to subscribe to infinitely many individual communities to see all, say, "Technology" content across all of lemmy seems like a near-fatal flaw to me.

    20
  • technology Technology "Had a call with Reddit to discuss pricing. Bad news for third-party apps, their announced pricing is close to Twitter's pricing, and Apollo would have to pay Reddit $20 million per year [...]"
    Jump
  • Neuromancer Neuromancer 1 year ago 100%

    Actually more than I would have guessed. Still not "enormous" by any reasonable definition. I don't think the Fediverse as a whole is ever going to leave the tiny niche if currently occupies without acknowledging said niche, and it really needs to get past the niche to replace reddit as the "front page(s) of the internet".

    2