Is it worth upgrading my cheap Chinese bike?
  • "Initials" by "Florian Körner", licensed under "CC0 1.0". / Remix of the original. - Created with dicebear.comInitialsFlorian Körnerhttps://github.com/dicebear/dicebearCO
    CosmicGiraffe
    1w ago 100%

    If you're just commuting & riding flat, even-ish trails, you maybe don't need a MTB at all. You'll get much bigger changes in handling/comfort/speed from changing the style of bike than the marginal gains from upgrading individual parts.

    What are you hoping to gain from a drivetrain upgrade? It might make more sense to look at changing the type of bike you have, rather than trying to transform a MTB to act like a hybrid/gravel/road bike

    1
  • Why do podcasts have preroll ads now?
  • "Initials" by "Florian Körner", licensed under "CC0 1.0". / Remix of the original. - Created with dicebear.comInitialsFlorian Körnerhttps://github.com/dicebear/dicebearCO
    CosmicGiraffe
    3w ago 100%

    Blaming Spotify for this is like blaming the company that made your TV for showing you ads that are part of the broadcast. Unless Spotify makes the specific podcast you're listening to, they're just playing you the content someone else made, including the ads they included in that content.

    2
  • How grep with -e (regex) `/log/messages` ? [ solved ]
  • "Initials" by "Florian Körner", licensed under "CC0 1.0". / Remix of the original. - Created with dicebear.comInitialsFlorian Körnerhttps://github.com/dicebear/dicebearCO
    CosmicGiraffe
    3w ago 100%

    It's marked solved, but since OP didn't post the solution:

    -e uses basic regular expressions, where you need to escape the meta-characters ((|)) with a backslash. Alternatively, use extended regex with -E

    $ echo a | grep -E "(a|b)"
    a
    $ echo a | grep -e "\(a\|b\)"
    a
    $ echo a | grep -e "(a|b)"
    $ echo a | grep -E "\(a\|b\)"
    
    4
  • [FIA] Car 10 (Pierre Gasly) gets a 50 place grid penalty for exceeding PU elements allowance.
  • "Initials" by "Florian Körner", licensed under "CC0 1.0". / Remix of the original. - Created with dicebear.comInitialsFlorian Körnerhttps://github.com/dicebear/dicebearCO
    CosmicGiraffe
    4mo ago 100%

    That seems too harsh a penalty, it makes using an additional PU likely to mean starting from the back for ~5 races. It'd also hurt smaller teams worse - if your average qualifying position is 16th you'd be starting from the back for about 12 races.

    10
  • I'm Conflicted
  • "Initials" by "Florian Körner", licensed under "CC0 1.0". / Remix of the original. - Created with dicebear.comInitialsFlorian Körnerhttps://github.com/dicebear/dicebearCO
    CosmicGiraffe
    4mo ago 100%

    Botnets targeting android devices are a thing, here's an example: https://blog.fox-it.com/2023/09/11/from-ermac-to-hook-investigating-the-technical-differences-between-two-android-malware-variants/

    In this example, they're renting access for thousands of dollars. These people have a clear motivation to find ways to exploit devices and unpatched CVEs are an easy way for them to do that.

    2
  • linux
    Linux 5mo ago
    Jump
    Any suggestions for cheap but decent laptops for coding?
  • "Initials" by "Florian Körner", licensed under "CC0 1.0". / Remix of the original. - Created with dicebear.comInitialsFlorian Körnerhttps://github.com/dicebear/dicebearCO
    CosmicGiraffe
    5mo ago 100%

    The x390/x280 are the same era as these but smaller, so might be a better fit here. The X390 has soldered RAM though, so I'd look for the 16GB version if you can find it (there's not much of a price difference used)

    2
  • Is waiting for the Pixel Tablet 2 my only option?
  • "Initials" by "Florian Körner", licensed under "CC0 1.0". / Remix of the original. - Created with dicebear.comInitialsFlorian Körnerhttps://github.com/dicebear/dicebearCO
    CosmicGiraffe
    5mo ago 100%

    I wouldn't wait that long in the hope that Google release another Pixel tablet and that it then fixes the issues you have with the current one. IMO there's too much risk that either they don't release it, or they don't release it at the time you're expecting, or it doesn't change things you care about, or they change the price/features.

    I'd say buy the best (/least worst) thing you can actually get now.

    2
  • "Initials" by "Florian Körner", licensed under "CC0 1.0". / Remix of the original. - Created with dicebear.comInitialsFlorian Körnerhttps://github.com/dicebear/dicebearHO
    Jump
    Talk me out of an 18" dishwasher. (or into it)
  • "Initials" by "Florian Körner", licensed under "CC0 1.0". / Remix of the original. - Created with dicebear.comInitialsFlorian Körnerhttps://github.com/dicebear/dicebearCO
    CosmicGiraffe
    7mo ago 100%

    I'd question whether the 45 degree option will really be optimal ergonomically. It'll mean that it's harder to get at the dishwasher racks from the sides while they're pulled out (since there's a cabinet door at a 45 degree angle to them). Particularly for loading the back of the rack, that'll mean reaching relatively far.

    I have a dishwasher next to the sink, and I tend to load it from the side standing in front of the sink. If it was at 45 degrees the door would open so that I couldn't stand in front of the sink while it was open.

    Obviously I haven't seen your floor plan, so there's maybe something I'm missing, but I don't see how a 45 degree angle could make the ergonomics better.

    4
  • GrapheneOS: Frequent Android auto-reboots block firmware exploits
  • "Initials" by "Florian Körner", licensed under "CC0 1.0". / Remix of the original. - Created with dicebear.comInitialsFlorian Körnerhttps://github.com/dicebear/dicebearCO
    CosmicGiraffe
    9mo ago 100%

    Graphene OS drops support for devices pretty soon after Google does. It's not a good idea to buy anything before Pixel 6 to run Graphene OS right now (see https://grapheneos.org/faq#supported-devices)

    This will get better going forward since Google is supporting the Pixel phones for much longer (5 years for the Pixel 6/6a onward, 7 years for the newest devices).

    2
  • People who park in the handicapped ramp boil my blood.
  • "Initials" by "Florian Körner", licensed under "CC0 1.0". / Remix of the original. - Created with dicebear.comInitialsFlorian Körnerhttps://github.com/dicebear/dicebearCO
    CosmicGiraffe
    9mo ago 100%

    I think you're misunderstanding which ramp I mean. Looking between the wheels of the white car, it looks like there's a ramp the goes from the parking lot up on to the sidewalk. The white car would prevent a person using a wheelchair getting onto the sidewalk.

    13
  • roku remote app showing ads now
  • "Initials" by "Florian Körner", licensed under "CC0 1.0". / Remix of the original. - Created with dicebear.comInitialsFlorian Körnerhttps://github.com/dicebear/dicebearCO
    CosmicGiraffe
    9mo ago 100%

    Changing DNS isn't the same thing as a VPN. Your traffic isn't "tunneled" over DNS, it just changes which server your devices use to look up IP addresses. Your ISP can still see quite a lot, particularly if you're using plain DNS rather than DNS over HTTPS or DNS over TLS.

    4
  • Windows 10 end of life could prompt torrent of e-waste as 240 million devices set for scrapheap
  • "Initials" by "Florian Körner", licensed under "CC0 1.0". / Remix of the original. - Created with dicebear.comInitialsFlorian Körnerhttps://github.com/dicebear/dicebearCO
    CosmicGiraffe
    10mo ago 100%

    I've always got them from eBay.

    The T and X series are the high-end ones. Between those it mostly depends on what size of laptop you're looking for. Its worth checking a guide for how you replace the SSD/RAM/battery - some of the newer ones have these soldered in place, which means you're stuck with whatever it originally came with.

    Personally, I think the sweet spot is around 4 years old. By that point they're pretty cheap (maybe 10% of the original RRP), and going for older ones doesn't save you much more money. I recently got an X390 and it's doing everything I need from a laptop

    10
  • linux
    Linux 11mo ago
    Jump
    Privacy DNS Chooser Script v1.0 "Snow Breeze"
  • "Initials" by "Florian Körner", licensed under "CC0 1.0". / Remix of the original. - Created with dicebear.comInitialsFlorian Körnerhttps://github.com/dicebear/dicebearCO
    CosmicGiraffe
    11mo ago 100%

    DNS = Domain Name System. This is used to lookup an IP address (e.g. 123.234.54.32) from a domain name (e.g. lemmy.ml). A DNS query is one of the first things your computer does when you visit a site.

    Plain DNS is unencrypted, which means that anyone with the ability to read your requests (e.g. your ISP) can see the names of sites that you're visiting.

    TLS = Transport Layer Security. This is a protocol that's used to create an encrypted connection between your device and another one, in this case the DNS server. When this is used, the content of your DNS requests is hidden. Your ISP can still see that you're talking to the DNS server, but not what you're saying to it.

    TLS also allows your device to cryptographically verify the identity of the DNS server. Without it, someone with the ability to modify your connection could change the responses from the DNS server. That would allow them to send you back the IP address of a server they control, rather than the real servers IP.

    4
  • unions
    unions 11mo ago
    Jump
    First group of academic researchers at national lab forms union, joins UAW
  • "Initials" by "Florian Körner", licensed under "CC0 1.0". / Remix of the original. - Created with dicebear.comInitialsFlorian Körnerhttps://github.com/dicebear/dicebearCO
    CosmicGiraffe
    11mo ago 100%

    It might mean that of all the eligible voters, 67% voted and everyone who voted voted in favor. So 67% voted for, 0% voted against and 33% didn't vote at all.

    9
  • Defederate lemmynsfw.com?
  • "Initials" by "Florian Körner", licensed under "CC0 1.0". / Remix of the original. - Created with dicebear.comInitialsFlorian Körnerhttps://github.com/dicebear/dicebearCO
    CosmicGiraffe
    1y ago 57%

    The problem is that in my country those drawings are legally the same thing as child porn. As I said in the OP, I'm not making a moral judgement here, but as a purely practical matter that content is concerning to me.

    2
  • The admins on lemmynsfw.com have decided to allow "non-IRL loli", i.e. drawn porn involving children/teenagers. (Post: https://lemmynsfw.com/post/29633). Irrelevant of the moral issues that this poses, such content is illegal in many countries (e.g [the UK](https://en.m.wikipedia.org/wiki/Child_pornography_laws_in_the_United_Kingdom)). Continuing to federate with lemmynsfw.com will put users at risk of significant legal repercussions. Please would the admins consider defederating unless lemmynsfw change their policy. UPDATE: The lemmynsfw admins posted an clarification here: https://lemmynsfw.com/post/29826. My original argument for defederating doesn't stand any more.

    174
    180