There have been multiple accounts created with the sole purpose of posting advertisement posts or replies containing unsolicited advertising.

Accounts which solely post advertisements, or persistently post them may be terminated.

programmer_humor

This magazine is from a federated server and may be incomplete. Browse more on the original instance.

AProfessional , in single binary executable and dlls

Shared libraries are not a theoretical good, they have been the backbone of computers for decades and many vendors have successfully maintained ABIs for decades.

Modern languages do the statically compiled solution and it has its own downsides. Makes language bindings hard, no stable ABI means no binary platforms exist (other than awkward C wrappers), rebuilds are slow and OS wide results in a lot of churn, reasoning about security fixes is very hard.

arcimboldo , in single binary executable and dlls

When a basic dynamic library needs to be updated because, for instance, there is a big security issue, then all your statically linked binaries will have to be updated. Which means every one of those developer teams need to keep track of all the security fixes, release a new version of the binary and push it, and every user will have to download gigabytes and gigabytes of data.

While if you have dynamic libs you only have to download that one, and the fix will be pushed earlier and all the apps will benefit from it.

muleunchangedstarved OP ,

if users compile the program on their computers (like AUR) then no need to download gigabytes, you just need the source code.

Kache ,

That route already exists today as “the web”, where the “latest” JavaScript source is downloaded and JIT-ed by browsers. That ecosystem is also not the greatest example of stable and secure software.

MechanicalJester ,

Mmmmmmm yes yes can I interest you in a big surprise piping hot dish of Log4J?

milady ,
@milady@lemmy.world avatar

How is log4j related to what they said ? /genuine

PoolloverNathan ,

deleted_by_author

  • Loading...
  • roembol ,

    Log4J is for Java. This is about JavaScript.

    MNByChoice ,

    Gentoo builds take a long time. Plus hard to use the computer during that time.

    (I may be presuming as the comment above yours is about OS wide. And this was how Gentoo handled things.)

    zagaberoo ,

    I use my machine all the time when its updating no problem. You can always configure portage to leave a core or two idle anyway.

    MNByChoice ,

    Oh, thank you! I am realizing I have not used Gentoo in ages. It was the only option on the Xbox at the time, and that didn’t have many cores. I should give it another go.

    chocobo13z ,

    As someone using it as a daily driver, I wish you the best of luck. If you stick with it, I expect you’ll learn a lot about what goes on behind the scenes in other distros that have a lot pre-configured, like greeters, compositors (or DEs and WMs), etc.

    zagaberoo ,

    I use all cores for updating and still have no problems. Doesn’t even make videos stutter. I think you’ll find things much less heinous than they were on Xbox.

    mustardman ,

    Let’s get grandma running Gentoo!

    arcimboldo ,

    Great idea. I’m sure Microsoft, Apple, Adobe, and almost every company that makes money with their software will be super happy to share their source code with me!

    Edit: typo

    exi ,

    But it’s a gigantic waste of energy and time when you could just download a 2mb package and be done with it.

    navi , in Simple trick
    @navi@lemmy.tespia.org avatar

    This comes back to bite you when you purchase in-flight wifi which is tied to your MAC address. Make sure to disable that option for the in-flight access point!

    derock ,

    on an AA flight I was recently on, they gave out free 20 mins of internet for watching a 15s ad, but this was once per device type of deal. In this case, turning on randomized mac addresses meant I get free inflight wifi for the entire flight!

    RealJoL ,

    Tragic airplane crash: Over 2700 suspected dead due to airplane data log

    MonkCanatella , in Simple trick

    Didn’t know you could spoof a mac address

    FlexibleToast ,

    Some devices, like Android, do this automatically. By default they have randomized mac enabled.

    madcaesar ,

    Where is this setting?

    vithigar ,

    Can’t speak for other devices, but on my Samsung it’s a network level setting in the “view more” section of the wifi network configuration.

    Richie030 ,

    You likely have it enabled by default, it’s located in the view more or advanced settings on each specific wifi network, once enabled just forget network and reconnect, if that doesn’t work, you can try enabling “WiFi non-persistent MAC randomisation”. I’m not techie but that’s what I did whilst on a camp site with a 30 minute trial, worked a beaut.

    0x2d ,
    Corbin ,

    Most consumer-grade NICs have a default MAC address which is retrievable with device drivers, but delegate (Ethernet) packet assembly to the OS. If the OS asks the NIC to emit a packet, then the NIC often receives the packet as a blob, DMA’d from main memory, and emits the bytes as octets. Other NICs do manage packet assembly, but allow overwriting the default MAC address. By the time I was learning Linux, we had GNU MAC Changer available in userland with the macchanger command, and many distros have configuration for randomizing or hardcoding MAC addresses upon boot.

    I want to say that this is all because olden corporate network management policies could require a technician to replace a NIC without changing the MAC address, but more likely it is because framing and packet assembly was not traditionally handed to a second controller, and was instead bit-banged or MMIO’d by the CPU.

    gravitas_deficiency , in Hours of work

    Bro that’s just Tuesday

    idunnololz , in Hours of work
    @idunnololz@lemmy.world avatar

    Jokes on you, I like refactoring code.

    deadbeef79000 ,

    Refactoring is healthy for code.

    This is a good thing!

    comfortable_doug , in Annoying as hell
    @comfortable_doug@hexbear.net avatar

    This is why work-from-home has saved my sanity

    FlaminGoku , in Annoying as hell

    I had a comic along the same lines at my door and I aggressively applied the 2 min rule. If I can answer your question in 2 min, I will, otherwise I will ask them to set up time on my calendar.

    Made for some initial friction, but eventually everyone got it.

    Remote has been so great because I just block off my calendar accordingly and turn off notifications.

    Ensign_Seitler , in Annoying as hell

    This is why they want us to return to the office.

    Nanomerce , in Annoying as hell

    what are those little nubs on their head? I thought it was ears but I think I see those.

    somas ,
    @somas@kbin.social avatar

    @Nanomerce

    Those are horns

    edit:https://giraffeconservation.org/facts/do-all-giraffe-have-horns/

    FiskFisk33 ,

    Wifi

    SatyrSack , in Not Mine; Enjoy

    There are two of me?

    samus12345 ,
    @samus12345@lemmy.world avatar

    No, there’s one of me and one of you.

    SatyrSack ,

    I am blind

    Immersive_Matthew , in Hours of work

    I just had to rewrite all my code for 3rd time in a row and I am the customer. Ughhhh

    ripened_avacado ,

    Twitter API user found.

    Immersive_Matthew ,

    I mean I am the one causing myself to have to rewrite my code. I am developing a VR Theme Park.

    original_ish_name , in Simple trick

    I spoofed my MAC once when I went to a router page of a hotel and it said it was logging the request

    Pika ,
    @Pika@sh.itjust.works avatar

    I had them most sophisticated hotel/resort wifi capture page I’ve ever seen them other week. It had you register on the wifi using your room number and booking email, then it gave you 10 slots that you put Mac addresses into. I couldn’t imagine how many people I bet never figured out how to use it lol

    original_ish_name , in Simple trick

    Your airport wifi doesn’t ask for your email, phone number, bank number of your life savings, etc?

    WarmSoda ,

    No. Where are you that it asks you for info?

    original_ish_name ,

    The bank number for life savings was a joke but for some reason they wanted me to verify (I didn’t btw)

    WarmSoda ,

    Oh I know that. Common verification joke people use.
    I’ve never been asked for any information to use airport wifi, that’s why I was wondering where they do ask.

    DragonTypeWyvern ,

    Places where the airport wifi is actually an evil twin.

    FlexibleToast ,

    As someone who travels for work, it seems like most places ask.

    TurtleTourParty ,

    Istanbul requires a Turkish phone number or for you to scan your passport at a console.

    snake ,

    Usually it asks for an email, but you can just input a fake one.

    FlexibleToast ,

    It’s me [email protected]

    0x2d ,

    for a lot of captive portals I type random crap like [email protected] or [email protected]

    pmyourtwat ,
    kspatlas , in Simple trick
    @kspatlas@artemis.camp avatar

    GrapheneOS has per connection MAC which can be useful in situations like this

    someone_secret ,

    I don’t think that’s anything new.

    My LineageOS phone also has that. I’m inclined to believe that this is available on all newer Android phones

  • All
  • Subscribed
  • Moderated
  • Favorites
  • [email protected]
  • random
  • lifeLocal
  • goranko
  • All magazines