Skip Navigation
InitialsDiceBearhttps://github.com/dicebear/dicebearhttps://creativecommons.org/publicdomain/zero/1.0/„Initials” (https://github.com/dicebear/dicebear) by „DiceBear”, licensed under „CC0 1.0” (https://creativecommons.org/publicdomain/zero/1.0/)NE
neidu2 @feddit.nl
Posts 26
Comments 2.1K
How is everyone doing?
  • Space science factory platform is done and working well (Nauvis is the bottleneck for SPM). Once I have cliff explosives unlocked I'll expand the Nauvis base to a more proper scale suitable for my playstyle.

    In addition to that I've built an interplanetary platform, but early testing reveals that it needs some work/rework to be capable of making the trip without getting destroyed.

    Loving the QoL changes, by the way.

  • Which adjective should come first, modular or versatile?
  • "I present to you the next generation of thingamawidgets. The future of thingamawidging: The SVeLNeRBLoMTtm "

    I can sort out the blue aspect through cheap spray paint, but I need to do some research on making a 19" rack round...

  • Which adjective should come first, modular or versatile?
  • There's a lot of context that I cannot share without making it a two week course in what I do for a living, but to put it simply, both versatility and modularity are descriptors that make sense together for the intended audience, as the system can be one without the other. Plus versatile refers to the software, and modular refers to the hardware.

  • Which adjective should come first, modular or versatile?

    Native English speakers... I hear the order of adjectives is important, and getting this wrong is jarring to read.

    I'm making a pitch to upper management about building a "modular and versatile thingamawidget". Or is it "versatile and modular thingamawidget"?

    If it doesn't matter, I think I'll go for the latter, as it abbreviates to something easily pronouncable without sounding like a paramilitary group or a ride sharing business.

    20
    Noob question about hosting multiple services on one server and DNS records
  • Some surface-level info while I'm waiting for my kids to finish the evening ritual: No need for an extra IP or VPS. You can host them all on the same IP and machine, provided there aren't any conflicting port assignments.

    In the DNS server, you can enter the various subdomains as CNAME pointing to the A record. The server-software is configured with which hostname it should operate as (For example, HTTP/1.1 has a Host-specification in the initial request, so that one server can host multiple domains on the same IP)

    It should be noted that mail servers are indicated by an MX-record. And mailservers should also have a TXT record (SPF record) as part of spam prevention - some SMTP servers query this to ensure that your e-mail actually comes from you and not from someone spoofing the domain.

    I used to have a zone file that did roughly what you're trying to do, bit sadly I don't have it anymore. But as you have DNS up and running, I'm sure you'll be able to figure out the rest through checking some examples.

    I half-baked an example zone file for you. I haven't tested it, though. It assumes the domain of blargh.com being hosted from an IP of 123.123.123.123:

    $TTL 86400
    @    IN    SOA   ns1.blargh.com. admin.blargh.com. (
                    2024102102 ; Serial (incremented)
                    3600       ; Refresh
                    1800       ; Retry
                    1209600    ; Expire
                    86400      ; Minimum TTL
    )
    
    ; Name servers
    @    IN    NS    ns1.blargh.com.
    @    IN    NS    ns2.blargh.com.
    
    ; A Records
    @            IN    A      123.123.123.123
    ns1          IN    A      123.123.123.123
    ns2          IN    A      123.123.123.123
    
    ; CNAME Records
    mail         IN    CNAME  blargh.com.
    mastodon     IN    CNAME  blargh.com.
    matrix       IN    CNAME  blargh.com.
    
    ; MX Records
    @            IN    MX     10 mail.blargh.com.
    
    ; TXT/SPF Record
    @            IN    TXT    "v=spf1 mx ~all"
    

    Oh, and some tips:

    • Do not enable SMTP-relay on your SMTP server. This opens you up to abuse, and you (probably) don't need it.
    • Your DNS server should only talk to strangers about queries about your domain. Otherwise you might be part of a DNS amplification attack.
    • I have a personal preference for imap.blargh.com or pop3.blargh.com, combined with smtp.blargh.com, as it makes it easier to deduct the protocol, if you're not supporting imap and pop3. I don't think anyone else but me care, though.
  • Why are people doing this at voting locations in the USA?
  • Just guessing here, but either:

    a) Cosplaying as KKK to intimidate black people. Pretty low quality costume, so I doubt it. b) Cosplaying as ghosts to intimidate black people. Who you gonna call?
    c) Dressing in white to not heat up as much in direct sunlight. Considering the sunglasses, it wouldn't surprise me if this is the reason. I've never been to Georgia, but I hear it's pretty hot.

  • Workers of lemmy, what was the reason that customer got banned ?
  • My brother in law is like that. He's been diagnosed with paranoid schizophrenia, and his drivers license has been suspended after an unrelated episode 10 years ago. He's harmless, and perfectly capable of getting it unsuspended if he puts in some effort, but he can't because:

    • His doctor is out to sabotage his life
    • Someone is tapping into his phone
    • This lady on the other side of town is stealing his mail
    • His PC had been bugged

    ....allegedly.

    He sometimes takes his meds, but it's rare. Those are the days when he's out and about and reasonably normal.

  • Factorio: Space Age is here! | Factorio
  • The occasion is significant enough for me to figure out how to use emojis: 🥳

    Don't forget to eat and sleep, fellow engineers. Have fun, and try to stay in touch with your wife/husband/girlfriend/boyfriend, as well as any kids and pets you are responsible for feeding!

  • 93% of Paint Splatters are Valid Perl Programs
  • I primarily use perl, and while I find its syntax easy to understand, I'll be the first to admit that its syntax and special use cases thereof does provide a way for some rather exotic symbol-garbage to be valid code.

    Normal perl code is simple enough. But abnormal code does happen, sometimes on purpose, sometimes by accident.

    I'll share with you this gem:
    Why is this program valid? I was trying to create a syntax error

  • Why is my ethernet not showing up in ifconfig?

    I have a Dell Latitude 5420 laptop with LMDE, running kernel 6.1.0-12. This laptop has a builtin I219-LM ethernet controller that I can see via lspci. Some research indicates that this needs the e1000e kernel module, so I grabbed it from Intel, compiled it, and installed it. There were some complaints during the compilation, but nothing more than the average compilation process. Plus, it shows up in lsmod. Afterwards, lspci -vv displays it with the e1000e driver:

    0000:00:1f.6 Ethernet controller: Intel Corporation Ethernet Connection (13) I219-LM (rev 20) Subsystem: Dell Ethernet Connection (13) I219-LM Control: I/O- Mem+ BusMaster- SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B- DisINTx- Status: Cap+ 66MHz- UDF- FastB2B- ParErr- DEVSEL=fast >TAbort- <TAbort- <MAbort- >SERR- <PERR- INTx- Interrupt: pin A routed to IRQ 16 IOMMU group: 15 Region 0: Memory at a6100000 (32-bit, non-prefetchable) [size=128K] Capabilities: [c8] Power Management version 3 Flags: PMEClk- DSI+ D1- D2- AuxCurrent=0mA PME(D0+,D1-,D2-,D3hot+,D3cold+) Status: D0 NoSoftRst+ PME-Enable- DSel=0 DScale=1 PME- Capabilities: [d0] MSI: Enable- Count=1/1 Maskable- 64bit+ Address: 0000000000000000 Data: 0000 Kernel modules: e1000e

    However, when I do lshw, it is listed as unclaimed:

    *-network:1 UNCLAIMED description: Ethernet controller product: Ethernet Connection (13) I219-LM vendor: Intel Corporation physical id: 1f.6 bus info: pci@0000:00:1f.6 version: 20 width: 32 bits clock: 33MHz capabilities: pm msi cap_list configuration: latency=0 resources: memory:a6100000-a611ffff ...and of course, it's still not showing in ifconfig. So, where do I go from here? Did I miss anything obvious?

    And just for the record, I know that the ethernet port is working. It worked fine in Win11 before wiped the PC completely.

    7

    What is something you SHOULD cheap out on?

    ....to a reasonable degree, at least.

    359

    "During a gold rush, sell shovels" - What are some other examples of this?

    A couple of others I can think of:

    • Crypto-boom of 2016ish: GPUs/mining rigs
    • LLM/AI hype nowish: User generated data
    • 90's dotcom bubble: Server space
    62

    Which consumer grade printer should I buy?

    Title, basically. My old torture device needs to be replaced, and while it's been mostly working OK, printers have no excuse for being as shitty as they are. So therefore I am looking for suggestions.

    Specs:

    • Must include a flatbed scanner
    • prints in color
    • Wifi connection preferred
    • No PaaS or IaaS bullshit
    • No driver weirdness. I'm going to use it on linux.
    • Available "anywhere".
    • Ability to sit powered and connected in my HarryPotteresque "server room" under the stairs for ages, unattended, and work without hazzle when I send it the bimonthly print job.

    I know the geek community likes Brother. Any particular model?

    For reference, this new printer will replace my aging Canon Pixma 4250.

    42

    I brought my 12 year old kid on a partial work trip.

    So, I had this idea a few months back, where I was thinking of bringing my kid along. The gist of the trip in question was that I was setting up a server cluster at the head office, and there was no real reason why I couldn't bring one of my kids along. And a few Lemmings wanted me to report back, so here I am.

    Before making a decition and a plan, I kind of tried to poke and prod my son (I'll be referring to him as E from now on), trying to see if I could spark some curiosity with computery stuff beyond roblox. So I asked him open questions such as "When you're connecting to a roblox game, what are you connecting to? Where is that game running?" That way I got him curious about the concept of servers in general. At first he was a bit baffled how a 10000$ computer didn't even have a screen and keyboard, but I got to show him a few screenshots of IPMI, which was easy for him to understand.

    After making the call that I could bring him along, I asked my boss, and he was fine with it. I then booked us hotel rooms "for free" as I had enough bonus points to use. Same thing for airline tickets, so there was no real extra cost to bring him along. Plus school doesn't start until 17th of August, so there were no conflicts either.

    So, last sunday, the night before leaving, I sat him down in the kitchen to explain what we'd be doing, how, and why. I drew a basic network diagram of the server cluster and how we were going to wire up the network. I also was sure to let him knew that this wasn't something he needed to remember, I just wanted to show him the underlying concept. Besides, I know that his ADHD would've made it hard to remember it without physically tinkering with it. I had some SFP transcievers I could show him so that he could recognize a fiber connection when he saw one. Afterwards I showed him on a map where we'd be flying to, where our airport express train would take us, and where we'd be both staying and working. Afterwards I helped him make sure he had everything he needed for the trip; clothes, charger, etc. In addition to that, I suggested that he could hit the download button in the Netflix app on his phone so that he'd have something to watch while we travelled.

    Monday: The next morning I told him that he didn't really need to take his ADHD meds. There'd be so much for us to do anyway that there wouldn't really be many quiet moments where he could bounce off the walls. Plus, his concerta tends to mess with his appetite, and I've learned the hard way that traveling on an empty stomach is a really bad idea. Eat when you can - There aren't many opportunities to do so. We left the house after saying goodbye to everyone, and after a quick stop by the store to pick up some road snacks we were underway for the roughly one hour drive to the rather small regional airport. I've traveled through it enough times to know exactly how much time we needed, so we were done checking in and all that 10 minutes before boarding. After takeoff I suggested that now would be a good time to watch some of those downloaded netflix shows. But no, he was perfecly satisfied just looking out the window for an hour. We touched down around 10:15, and went through the airport without much of note. We grabbed our checked bags we headed for the airport express train. Actually, both checked luggages were mine, but one of them was on his ticket. I had a bunch of spare parts and stuff that I wanted to bring to the office permanently. It wasn't heavy, it was just big. I had to chuckle when I saw how people reacted to a 12 year old kid rolling behind him a Pelicase that looked like it weighed more than him. Oh, and one thing: We live in a very very small town that someone somehow managed to squeeze into the terrain, between a fjord and two mountains. While we've traveled through larger cities, he's not really used to anything else than this pretty quiet place. When we got off the airport express train and out of our station in the center of The Big City his first sentence was "I can now see more people than I've ever met in my entire life". Yup, that's one of the reasons why I wanted to bring him in the first place - The world is big, and our corner of it is very very small. Some perspective is always nice. We went straight to the office where he got to meet my boss and a coworker. Yup, we're only three people. We're a pretty small company, but it's a standalone unit that serves as a support arm for one of the biggest corporations you've (n)ever heard of, so we have all the resources we need without much of the corporate wank that comes along with large companies. I was then showed the pile of hardware that was waiting for us. Servers, switches, cables, and PDUs. No server rack, though. After getting an update from the vendor, we sadly learned that the rack wouldn't arrive in time, but we worked around it by building what I refer to as a server pile: Everything stacked, connected, and ready for use, just so we could get started. But first I wanted to show him something: The office we have is in a building that basically rents out office units to smaller companies, but the building as a whole is rather large. And once you have a company owning a building like that they want to make it as cool and attractive as possible in terms of decorations, including getting some novelty items. So on my phone I now have a picture of E sitting in the drivers seat of a DMC DeLorean in the buildings lobby. After that, as well as some lunch we got to work by opening boxes and making sure we had everything we needed. We then started wiring up the basics just so we could prepare the machines. So now E knows how to check the Meraki dashboard to find the DHCP address of a server, log in to IPMI on that server, and configure its static address. This took most of the day. After that we checked into the hotel, and as we got up pretty early, we just decided to get some fast food delivered and and chill at the hotel for the rest of the day.

    Tuesday: First we carried it all into the "server room" (It's another office right next to our actual office, but we use it as a server room), and then we ran all the cables we needed. It was actually pretty convenient to have his small hands available for reaching into the hole we drilled in the walls to get the cables done. After this it was time to begin setting up the servers. As these are operating in a cluster, they would all be set up the same way, except hostname and IP, so the plan was that I'd set up the first server, then he'd set up the next two with my support, and then we'd see if he could set up the last one by himself. It took some time for me to figure out how to get the procedure ready, but once done it was fairly straight forward. So E know knows how to set up Debian 12 on mdraid with redundant grub install to two harddrives. After work we visited a reptile park right around the corner. While it's called a reptile park they have other stuff as well, and since E has always been fascinated by turtles he really enjoyed being able to touch a rather big one, as well as a bearded dragon.

    Wednesday: Last day for E. He would be traveling home in the evening, while I stayed behind. I figured it probably wouldn't be very interesting for him to see dad pushing buttons for five days straight. Most of the day was spent doing some basic setup stuff like installing packages and managing all of the disks installed in the servers. E now knows how to configure RAID6. Later in the day we got a call that our rack was right around the corner. And hoboy, this turned out to be quite the adventure on its own. Well, when we were ordering the rack, we basically just wanted to make sure that it was big enough for any future needs, so we ended up with 42U. And it's a pretty old building, so ceiling clearance wasn't always there. I think we had 5mm to spare when we were manhandling the rack into the elevator. This took the rest of the day - When we finally had the rack in the server room, it was time to head back to the hotel and pack his things. The return trip was pretty uneventful. Turns out that at 12 year old you're allowed to fly alone without someone from the airline escorting you everywhere, and as he's flown before I didn't really feel like he needed it either. I just got one of those security gate passes so that we could get something to eat in the terminal together. "But I don't know where to walk when I land?" He asked. Well, I just told him to follow the other passengers, and eventually he'd meet his aunt. Afterwards I walked him to the gate and made sure he got on his plane. Once the plane took off I headed back to the hotel. While on the train I checked flightradar to make sure that his flight didn't have to divert or anything. He landed while I was still on the train.

    7

    What's a good open source IMAP client for android?

    Turns out Outlook sucks ass for anything not part of an office365 subscription, so I'm looking for something else. Preferably open source, preferably available via F-Droid.

    12

    What's a good drum synth VST nowadays?

    I'm mainly looking for a decent drum kit synth for rock and metal music. Once upon a time I used a pirated version of Drumkit from Hell, and I really liked it, but that was over 15 years ago, and now tgat I'm not broke as a bum anymore I'm interested in hearing some recommendations.

    3

    Why are people using "coconut" in references to Kamala Harris?

    One example I've seen is someone talking about being coconut-pilled.

    51

    Don't bother promoting IPv6 as "the future". It's never going to be the default.

    Basically what the title says. Here's the thing: address exhaustion is a solved problem. NAT already took care of this via RFC 1631. While initially presented as a temporary fix, anyone who thinks it's going anywhere at this point is simply wrong. Something might replace IPv4 as the default at some point, but it's not going to be IPv6.

    And then there are the downsides of IPv6:

    • Not all legacy equipment likes IPv6. Yes, there's a lot of it out there.
    • "Nobody" remembers an IPv6 address. I know my IPv4 address, and I'm sure many others do too. Do you know your IPv6 address, though?
    • Everything already supports IPv4
    • For IPv6 to fully replace IPv4, practically everything needs to move over. De facto standards don't change very easily. There's a reason why QWERTY keyboards, ASCII character tables, and E-mail are still around, despite alternatives technically being "better".
    • Dealing with dual network stacks in the interim is annoying.

    Sure, IPv6 is nice and all. But as an addition rather than as a replacement. I've disabled it by default for the past 10 years, as it tends to clutter up my ifconfig overview, and I've had no ill effects.

    Source: Network engineer.

    49

    Amongst all this AI hype of the past few years, nobody talks about that it's finally feasible to create an MS Clippy that works.

    35

    Gratulerer med dagen, godtfolk!

    ....så det så

    1

    TGIM

    Controversial hot take, I know... but in certain cases, normalcy and routine is the desired state. After a long weekend of family events, too many kids (of which most are my own), too many pets (of which roughly half are my own), and the house being drafty with the entire in-law clan and then some for the past few days, things are now finally back to normal.

    Kids are in school, SO at work, and I'm in my home "office" (I use my bedroom), arranging the coming week. I schedule most things to "ot today" because now it's MY time. When picking up some supplies this morning I even bought one single beer that is for my lunch, and beyond that my work day will mostly be centered around waiting for various balls that are in other people's courts.

    Anyone else who usually welcome mondays when they arrive?

    8

    With two Boeing whistleblowers dead in one month, either Boeing is actively killing them, or there are enough whistleblowers that this rate of death is not statistically significant

    ...and I don't know which possibility is the least worrying

    86

    What are some interesting communities on Matrix worth checking out?

    cross-posted from: https://feddit.nl/post/13434122

    > What are some interesting communities on Matrix worth checking out? > > Title, pretty much. I'm in a couple of niche communities, and thought I should expa d into more generalized communities. All things tech are of interest, really. > > Which communities are you in?

    1

    What are some interesting communities on Matrix worth checking out?

    Title, pretty much. I'm in a couple of niche communities, and thought I should expa d into more generalized communities. All things tech are of interest, really.

    Which communities are you in?

    14

    Which microsoft certification would be the most useful for me when I am primarily not a Microsoft guy?

    So, my employer suggested that it would be good for me, professionally, to get my certifications up to speed, and told me to pick a few that I found the most relevant at their expense. As I mainly deal with networks and Linux servers, and have done so for decades at this point, this was easy enough: renewing my CCNA that I took some 20 years ago, as well as getting my CCNP. The latter of which is closely related to what I already do.

    However, my employer decided that I must pursue at least one Microsoft certification, and I honestly don't know where to start, as the only microsoft software I use is Outlook.

    I've been thinking of my status as the walking embodiment of the "old man yells at cloud"-meme, and thinking it's probably time to turn into "old man embraces cloud". I know that a lot of our infrastructure runs in azure (something with which I have no experience. I did use some Oracle cloud VMs at one point, that's it.), and I know there was a huge ordeal last year that involved doing a lot of dataprocessing on temporary azure architecture, and I figure I should probably get in on that at some point.

    Is perhaps something Azure related my best bet?

    UPDATE: I was going to go for some azure stuff, but I resigned instead. Let's see if my new employer is willing to pick up the tab instead.

    6

    Which vendor makes decent work laptops nowadays?

    12 Years ago I had a Sony Vaio. I quite liked it. Then in my next job, 2017 or so, I went for a Toshiba Portege, and absolutely loved it.

    Guess what the above two have in common? Yup, they stopped making laptops for the professional market. So now I'm a bit at a loss. Any recommendations?

    Requirements:

    • Lightweight and easy to carry around.
    • 13-15" display, preferably
    • Decent battery life
    • It absolutely must have an RJ45
    • Works well with linux
    • Good keyboard quality
    • ISO keyboard availability
    • Touchpad. Bonus points if it has the touchpad buttons ABOVE the pad itself.
    85

    When anything is better than nothing. I present to you, the Semple Tank

    Summarized back story of this legendary beauty: When NZ was drawn into WW2, some heroes began thinking of armored defense. Bob Semple decided to make one, making this the best (and only) Kiwi tank ever built.

    https://en.wikipedia.org/wiki/Bob_Semple_tank

    9

    Dagens dusjtanke: "Militarisering" av svenskegrensa

    En tanke slo meg tidligere: Nå som den geopolitiske sikkerhetssituasjonen er littegranne mere skjør enn før, og mange land ruster opp, så er grensevakt på sin plass. Og med tanke på at vi har en enormt lang grense mot sverige så bør denne og bemannes, selv om de også er på vei inn i NATO. Men som de fleste her kanskje er enige i, så er faren for invasjon noen av veiene ganske lav.

    Hva ville den diplomatiske effekten vært om Norge bestemte seg for å utplassere en garnison på svinesund bestående av kun én soldat? Delvis fordi jeg synes grensekontroll er viktig, og delvis fordi litt lavterskel skjitkasting over grensa (begge veier) er på sin plass.

    Mest fordi at jeg er overtrøtt så har jeg et lite ønske om at dette skjer, og at situasjonen eskalerer til en anspent stillingskrig hvor sverige svarer med samme mynt og sender sin egen soldat. Da får korpen vår (han må seff minst være korporal, han er jo tross alt vaktsjef, garnisonsleder, sambandsmann, samt lagfører) selskap av noen han kan prate skjit med. Slikt blir det god stemning av.

    1