Skip Navigation
Apple explains why the Mac Mini power button is hidden underneath
  • Yeah. We came from a time of incandescent light bulbs taking 60W per bulb with fixtures needing 2-3 bulbs. Turning those off regularly mattered. The obsession people have with turning their modern electronics off in the name of power savings is silly if not outright insane.

  • Apple explains why the Mac Mini power button is hidden underneath
  • Electronics components do not like to have power states change frequently. Turning devices on and off frequently will decrease lifespan of device. Sure, you are saving money on your electricity bill, but at some point, the savings and environmental impacts are outweighed by the cost of the device/parts and the impact during manufacturing.

    Also, don’t forget phantom draws from the power supplier is a real thing, which will most likely exceed your 5 zeros threshold. So that microwave oven, and laundry dryer? Don’t forget to unplug those after each use.

  • Apple explains why the Mac Mini power button is hidden underneath
  • In the same train of thought, BMW and Tesla execs need to find courage and remove turn signals.

  • How does hypixel have their website and minecraft server on their root domain? (I would like to do something similar)
  • The amount of confidently incorrect responses is exactly what one could expect from Lemmy.

    First: TCP and UDP can listen on the same port, DNS is a great example of such. You’d generally need it to be part of the same process as ports are generally bound to the same process, but more on this later.

    Second: Minecraft and website are both using TCP. TCP is part of layer 4, transport; whereas HTTP(S) / Minecraft are part of layer 7, application. If you really want to, you could cram HTTP(S) over UDP (technically, QUIC/HTTP3 does this), and if you absolutely want to, with updates to the protocol itself, and some server client edits you can cram Minecraft over UDP, too. People need to brush up on their OSI layers before making bold claims.

    Third: The web server and the Minecraft server are not running on the same machine. For something that scale, both services are served from a cluster focused only on what they’re serving.

    Finally: Hypixel use reverse proxy to sit between the user and their actual server. Specifically, they are most likely using Cloudflare Spectrum to proxy their traffic. User request reaches a point of presence, a reverse proxy service is listening on the applicable ports (443/25565) + protocol (HTTPS/Minecraft), and then depending on traffic type, and rules, the request gets routed to the actual server behind the scenes. There are speculations of them no longer using Cloudflare, but I don’t believe this is the case. If you dig their mc.hypixel.net domain, you get a bunch of direct assigned IP addresses, but if you tried to trace it from multiple locations, you’d all end up going through Cloudflare infrastructure. It is highly likely that they’re still leaning on Cloudflare for this service, with a BYOIP arrangement to reduce risk of DDOS addressed towards them overflow to other customers.

    In no uncertain terms:

    1. Hypixel.net has Cloudflare DNS for their domain.
    2. For their website, it has orange cloud enabled to proxy traffic through CF’s global CDN and DDOS protection service.
    3. For their Minecraft server, they advertise mc.hypixel.net, but also have a SRV record for _minecraft._tcp.hypixel.net set for 25565 on mc.hypixel.net
    4. The mc.hypixel.net domain has CNAME record for mt.mc.production.hypixel.io. which is flattened to a bunch of their own direct assigned IP addresses.
    5. Traceroute towards those direct assigned IP addresses goes through Cloudflare infrastructure but final destination is obscured, just like their website, to protect them from DDOS attacks.
  • Self-hosting LLMs
  • Using Ollama to try a couple of models right now for an idea. I’ve tried to run Llama 3.2 and Qwen 2.5 3b, both of which fits my 3050 6G’s VRAM. I’ve also tried for fun to use Qwen 2.5 32b, which fits in my RAM (I’ve got 128G) but it was only able to reply a couple of tokens per second, thereby making it very much a non-interactive experience. Will need to explore the response time piece a bit further to see if there are ways I can lean on larger models with longer delays still.

  • iPhone SE 4 To Be Apple’s First Handset To Feature An In-House 5G Modem Codenamed Centauri; Will Be The Catalyst To Jumpstart Plan To Make More Custom Chips
  • Years of experience tells me I should generally avoid Apple’s first generation product. First generation Apple Watch, first generation iPhone, etc. left a lot to be desired. I wouldn’t want to try the first generation Apple modem in a daily driver iPhone.

  • Okanagan Nation Alliance calls for ejection of B.C. Conservative member
  • Neither ignorance towards, nor or malice against, the people they’re supposed to represent should be permitted. Politicians should only ever argue policies against the policies’ merits, and not antagonize the people the policies affect.

  • WebStorm and Rider Are Now Free for Non-Commercial Use
  • It was never to your definition of free, so you were never going to be using it in the first place. Don’t need to say goodbye when you were never here.

  • Updates vs. version pinning in Docker-based homelab
  • For “larger” projects, they tend to follow semantic version best practices fairly well, so I tend to pin to minor (i.e. postgres:16.4) and I get updates along the way, with minimal risk of it breaking from major changes.

    For others, I pin to specific version and update on my own terms.

  • WebStorm and Rider Are Now Free for Non-Commercial Use
  • If you’re going to use it, you’d be paying for it one way or another; either through money or privacy. Par for the course.

  • Why 'free' proprietary software will always end in tears
  • Everything eventually dies off, or transforms into something not serving our needs and the legacy version dies off; free, paid, proprietary or open source, doesn’t matter. The only thing we can do is position ourselves in such a way that when it happens, not if, we are ready to take what we’d need to the next solution that will serve our needs.

  • It pains me to see all the efforts of Apple in the Apple Vision Pro, whereas what would really have made a significant difference is an Apple printer. Like a printer that actually
  • My Brother laser printer will out live me; just like my Dad’s Brother laser printer before me; just like his Dad’s Brother laser printer before him… ok I kid about the grandfather case, but we’ve been using all of two Brother laser printers since the late 80s til now. Brother HL-10 (late 80s) and Brother MFC-L8900CDW (Pre-COVID). These things are built like tanks and isn’t likely to go anywhere in the foreseeable future.

  • Apple quietly deletes nearly a hundred VPNs that allowed Russians to get around censorship
  • Plenty of tools to Sideloadly on iOS; https://sideloadly.io/ pops to mind as one example of such.

    What kind of sad existence feels compelled to double down on spewing misinformation when being called out? Here, have a pity upvote.

  • Apple quietly deletes nearly a hundred VPNs that allowed Russians to get around censorship
  • iOS supports VPN out of the gate. Apps just make it easier to configure. Please don’t spew divisive misinformation, regardless if this is ignorant to the facts or otherwise.

  • BC Polls for 29/9/2024
  • Don’t forget to register and go out to vote people! This looks closer than ever :(

  • All Of Apple’s Foldable iPhone Prototypes Have Visible Creases, Which May Explain The Company’s Apprehension Towards A Launch
  • This is Apple; they value different things than most people… sometimes warranted, results in offering a much better experience, and pushes everything forward (see MagSafe -> Qi2 for recent example), other times they’re just regarded as late adopters. The detraction of visual aesthetics from folding crease is apparently one of such things that they care about.

  • Low Cost Mini PCs
  • Amazing stuff. Thank you so much!

  • NIST proposes barring some of the most nonsensical password rules
  • The LM password hash (predecessor to NTLM) was calculated in two blocks of 7 characters from that truncated 14 characters. Which meant the rainbow table for that is much smaller than necessary and if your password is not 14 characters, then technically part of the hash is much easier to brute force, because the other missing characters are just padded with null.

  • Disney Layoffs Underway: Hundreds Of Corporate Staffers Impacted
  • This is Lemmy; theres very vocal cohort of the users who are anti-corporate, poor grasp of the financial system, and have no content to read so they wander out into communities they have no business in.

    Don’t bother.

  • Feature Request: Import / Export User Preferences

    This morning, when I launched Voyager, my settings were reset. I suspect the app may have upgraded and something caused the preferences to be lost. This wasn’t the first time it happened, and who knows if the underlying conditions triggering this reset would happen again.

    It would be nice if we can export our preferences into a json file (or whatever format serializes easiest), and re-import them next time the preferences gets lost, so we don’t need to manually make all the changes.

    1
    SkyTrain's King George Station to temporarily close for track maintenance, starting Apr. 27

    SkyTrain’s King George Station is temporarily closed from Saturday, Apr. 27 until mid-June while we complete multiple infrastructure maintenance works, including the replacement of an original component from when the station opened in 1992.

    **Who’s affected: **Customers who ride the SkyTrain to and from King George Station.

    **What do I need to do: **During this time, the terminus station for the Expo Line in Surrey is at Surrey Central Station instead of King George Station. Customers should plan for an additional 15 minutes of travel time if they use King George.

    • Customers who normally arrive by bus at King George Station to connect to the SkyTrain should stay on the bus to continue to Surrey Central Station.

      • The 345 King George Station/White Rock Centre, 394 White Rock/King George Station Express, and 395 Langley Centre/King George Station buses will all stop at King George Station, then continue to Surrey Central Station.
      • When connecting from SkyTrain to bus, customers should board their bus at Surrey Central Station.
    • Trains are arriving and departing for Waterfront Station at Surrey Central Station using both platforms, so check the screens for the next train.

    • Between 6 a.m. and 9 a.m. on weekdays, a SkyTrain replacement bus is operating every 15 minutes between Bay 2 at King George Station and a temporary stop on City Parkway at Surrey Central Station.

    • Know before you go — plan your trip at translink.ca/tripplanner and sign up for Transit Alerts at translink.ca/alerts.

    Additional details:

    • During the closure, Expo Line service will operate Waterfront to Braid, Waterfront to Production Way–University, Waterfront to Surrey Central Station.
    • Customers who currently use the passenger pickup/drop-off zone at King George Station can access parking lots at Surrey Central Station to access SkyTrain service.
    • The Bike Parkade at King George Station will remain accessible.
    • Currently, there is a HandyDART passenger pickup/drop-off zone at King George Station; this will be closed. For the duration of the station closure, HandyDART service will continue as normal at Surrey Central and other stations.

    **What’s happening: **We’re closing the station temporarily to replace a portion of the tracks called the turnout that allows trains to change tracks and direction at King George Station. It has reached the end of its service life. We’re also taking advantage of the closure to complete other work:

    • Replacing a section of power rail between King George and Surrey Central station. These rails are what provide power to the SkyTrain cars, allowing trains to move.
    • Realigning our guideway intrusion monitoring systems and preparing station platform to receive the longer Mark V trains that will enter service by the end of the year.
    • Elevator inspections, fibre optic cable replacement, station deep cleaning, and various asset repair and replacements that can be completed quickly and efficiently while the station is closed.

    **Zoom out: **TransLink’s Maintenance and Upgrade Program is making investments in aging infrastructure across the system to keep customers safe, comfortable, and moving across a reliable transit network every day. For more information and to learn more, please visit translink.ca/keepmoving.

    0
    [Feature Request] Hide "duplicate" / cross posts

    Due to the decentralized nature, and multiple communities on same subject exist across multiple instances, it is not uncommon for people to be subscribed to multiple communities of the same subject. It is also not uncommon for people to submit the same thing to multiple communities of the same subject, thereby resulting in multiple posts of the same content appearing in the feed. Cross post or not, the duplicated content clutter the feed, making it more difficult to consume content quickly.

    I think it would be helpful to declutter by hiding/collapsing these posts. A possible implementation could be to keep an index of post titles, author, and submission time; then hide/collapse (cross)posts with same title, submitted by the same author, within some time interval (say for example +/- 1hr). That way the feed wouldn’t be as cluttered.

    I understand cross referencing each post against other known posts is an exponentially large task, and could be very resources consuming, so even with the time range filter, it would be prudent to make this an option and likely disable by default to prevent performance issues.

    It may be nice to inform the user on the post itself that there are other similar discussions, if they’re interested for other comments/interactions, but that’d be a nice to have in the future kind of thing.

    2
    Self hosted SSH key repository?

    I have too many machines floating around, some virtual, some physical, and they're getting added and removed semi-frequently as I play around with different tools/try out ideas. One recurring pain point is I have no easy way to manage SSH keys around them, and it's a pain to deal with adding/removing/cycling keys. I know I can use AuthorizedKeysCommand on sshd_config to make the system fetch a remote key for validation, I know I could theoretically publish my pub key to github or alike, but I'm wondering if there's something more flexible/powerful where I can manage multiple users (essentially roles) such that each machine can be assigned a role and automatically allow access accordingly?

    I've seen Keyper before, but the container haven't been updated for years, and the support discord owner actively kicks everyone from the server, even after asking questions.

    Is there any other solution out there that would streamline this process a bit?

    31
    iOS 16.5.1(c) x AdGuard VPN = nothing loads

    Figured I’d share my finding here…

    I got the notification for iOS 16.5.1(c) rapid security response today. Despite hearing about it breaking some sites forcing Apple to pull the update a couple weeks back from a podcast (I want to say ATP but I can’t find it in the show notes so I can’t link to the episode), I decided to install it anyway. After installing and restarting the phone, I found almost nothing works. My games spins forever, all web browsers never loads any website, but surprisingly, iMessages were flowing through.

    I poked around a bit, turning wifi off and on again, using cellular data only, toggle between roaming network, etc. and nothing worked. Then I noticed the little VPN icon that flashes by so I went and disabled AdGuard VPN and things seems to work again.

    Originally I uninstalled the rapid security patch, and things worked again, but then I realized I’d rather put up with some ads than deal with whatever security ramifications not having the patch would cause. Bearing in mind: the intent of these rapid security patches is that Apple thinks these patches are of utmost urgency (I.E. security issue that’s actively exploited in the wild) and they don’t want to slow people down with a big iOS upgrade, so they release and apply these patches quickly. I ended up reinstalling the patch, and turned off my AdGuard in the mean time. Hopefully AdGuard catches up and release a fix next version or two.

    Anyway figured I’d drop the note here in case if anyone else is searching on their Mac trying to figure out why their iPhone isn’t working after that patch.

    2
    chiisana chiisana @lemmy.chiisana.net
    Posts 5
    Comments 608