fairphone Fairphone My UX seemed to really slow down after the update
Jump
linux Linux Man pages maintenance suspended
Jump
  • "Initials" by "Florian Körner", licensed under "CC0 1.0". / Remix of the original. - Created with dicebear.comInitialsFlorian Körnerhttps://github.com/dicebear/dicebearPI
    Piatro
    2 weeks ago 100%

    I believe it's 1% for access to the "entire post-open ecosystem", rather than 1% per project which would be unreasonable. So you could use one or thousands of projects under the Post-open banner, but still pay 1%.

    It will take years to develop the post-open ecosystem to be something worth spending that much on.

    2
  • risa Risa Enemies of glory have no honor
    Jump
  • "Initials" by "Florian Körner", licensed under "CC0 1.0". / Remix of the original. - Created with dicebear.comInitialsFlorian Körnerhttps://github.com/dicebear/dicebearPI
    Piatro
    1 month ago 92%

    Also chromosome tests aren't a foolproof indication of sex anyway. People can have one set or another while still having the properties associated with the other sex, so it doesn't really work as a definitive measure. The question is reasonable until you examine it and it's motives.

    The question subtly suggests that if she had a Y chromosome then she has some biological advantage and therefore doesn't deserve the medal she earned. Does she actually have an advantage from the Y chromosome? Are we going to ensure through DNA testing that all competitors are going to be exactly equal by genetics? If so, we're going to have 8 clones of Usain Bolt competing for the 100m sprint. Michael Phelps arguably had a biological advantage by having hyper flexible shoulders, are we disqualifying those biological advantages? Of course not, so what do they actually mean when asking those questions about the chromosome? They don't have meaningful answers to the questions I raise, they just want to add fuel to the fires of the culture war for their own political means.

    24
  • helldivers2 Helldivers 2 As Helldivers 2 struggles after the new update, Arrowhead's CEO promises fixes while also expressing disappointment in how it's performed.
    Jump
    historyporn HistoryPorn A same-sex couple ignoring a Beatles concert, 1964
    Jump
  • "Initials" by "Florian Körner", licensed under "CC0 1.0". / Remix of the original. - Created with dicebear.comInitialsFlorian Körnerhttps://github.com/dicebear/dicebearPI
    Piatro
    1 month ago 100%

    I for one am frequently so close to my very good friends that my nose is pressed against theirs, my eyes only able to see theirs, the world not existing around us, while discussing in a platonic way how their day is going.

    6
  • rust Rust What are you working on this week? (Aug. 4, 2024)
    Jump
  • "Initials" by "Florian Körner", licensed under "CC0 1.0". / Remix of the original. - Created with dicebear.comInitialsFlorian Körnerhttps://github.com/dicebear/dicebearPI
    Piatro
    2 months ago 100%

    I've not built anything beyond simple scripts in rust but I'm looking at some of the cosmic codebase to see what I can do.

    9
  • unitedkingdom United Kingdom Two in five not saving enough in pension for even basic retirement
    Jump
  • "Initials" by "Florian Körner", licensed under "CC0 1.0". / Remix of the original. - Created with dicebear.comInitialsFlorian Körnerhttps://github.com/dicebear/dicebearPI
    Piatro
    2 months ago 100%

    Yes I should have said "employed full-time" probably. This also doesn't account for the self-employed who have to manage it themselves too rather than having their employer do it.

    4
  • unitedkingdom United Kingdom Two in five not saving enough in pension for even basic retirement
    Jump
  • "Initials" by "Florian Körner", licensed under "CC0 1.0". / Remix of the original. - Created with dicebear.comInitialsFlorian Körnerhttps://github.com/dicebear/dicebearPI
    Piatro
    2 months ago 100%

    If you're British and employed your employer is legally required to provide a private pension I believe. You also get a state pension if you've been paying national insurance (most people will get this taken out of pay cheques before you ever see the money, same as income tax). Some employers offer "matching contributions" up to a certain amount. For example if you decide you want to send £100 per month into your private pension, your employer will also do the same, so your pension gets £200. These contributions are tax free so it's a tax-efficient way to save money when compared to privately investing where you'd have to invest from your income, which has already been taxed and then potentially have to pay capital gains tax on profits.

    8
  • asklemmy Asklemmy My brother claims that Vanguard for League can do the same to gaming PCs that install it as CrowdStrike did to businesses who installed that, is this true? Does Vanguard have as much access/power?
    Jump
  • "Initials" by "Florian Körner", licensed under "CC0 1.0". / Remix of the original. - Created with dicebear.comInitialsFlorian Körnerhttps://github.com/dicebear/dicebearPI
    Piatro
    2 months ago 100%

    That works until all* games come with root level anti cheat. It was the same with micro transactions which people still defend despite being utter shit.

    • Realistically this will never be 100% but it will be enough of the mass market AAA games like CoD etc to mean that if you functionally want to play a game made in the last X number of years you will need to accept this or stop playing games altogether. I think most people will continue to play games. Most people will continue to install root level anti cheat, knowingly or otherwise, and all of them will get fucked by an exploit of that software. They may never even know about it.
    9
  • asklemmy Asklemmy My brother claims that Vanguard for League can do the same to gaming PCs that install it as CrowdStrike did to businesses who installed that, is this true? Does Vanguard have as much access/power?
    Jump
  • "Initials" by "Florian Körner", licensed under "CC0 1.0". / Remix of the original. - Created with dicebear.comInitialsFlorian Körnerhttps://github.com/dicebear/dicebearPI
    Piatro
    2 months ago 95%

    Helldivers 2 does the same thing. If this continues it will be extremely advisable to move any non-gaming use-cases to a different computer as you have no idea what the "anti-cheat" is doing with that level of authority over your computer.

    38
  • dnd Dungeons and Dragons [OC] A DM Screen System that ACTIVELY helps you run games
    Jump
  • "Initials" by "Florian Körner", licensed under "CC0 1.0". / Remix of the original. - Created with dicebear.comInitialsFlorian Körnerhttps://github.com/dicebear/dicebearPI
    Piatro
    2 months ago 100%

    I would be curious how this actually works in practice. What counts as "in progress"? Encounters? Plot points? Knowledge that a goblin has? If all of those things are "in progress" and you can only have so many things in the "in progress" column, I feel like you'd very quickly have to break that rule and then everything becomes "in progress".

    3
  • unpopularopinion Unpopular Opinion Flag is just a piece of cloth
    Jump
  • "Initials" by "Florian Körner", licensed under "CC0 1.0". / Remix of the original. - Created with dicebear.comInitialsFlorian Körnerhttps://github.com/dicebear/dicebearPI
    Piatro
    2 months ago 93%

    Coming from a country that doesn't have this sort of thing it's really weird as an outside observer. Students have to swear allegiance to the flag every morning too which is the sort of thing I would imagine happens in north Korea or dictator states.

    55
  • newpipe Newpipe hello i cant see videos wath is happening???
    Jump
  • "Initials" by "Florian Körner", licensed under "CC0 1.0". / Remix of the original. - Created with dicebear.comInitialsFlorian Körnerhttps://github.com/dicebear/dicebearPI
    Piatro
    2 months ago 100%

    YouTube introduced another way to try to stop things like newpipe working. Newpipe are working on a fix.

    2
  • linux Linux TheLinuxExperiment: Menus, windows, launchers & system trays SUCK. What can we replace them with?
    Jump
  • "Initials" by "Florian Körner", licensed under "CC0 1.0". / Remix of the original. - Created with dicebear.comInitialsFlorian Körnerhttps://github.com/dicebear/dicebearPI
    Piatro
    3 months ago 100%

    Kind of surprised this is getting so much criticism. It's a thought experiment, not a call for a fundamental change to all PC UX. My only real argument against the idea is that it's framed as being "for efficiency". If you want efficiency above all else you would just go full command line.

    3
  • "Initials" by "Florian Körner", licensed under "CC0 1.0". / Remix of the original. - Created with dicebear.comInitialsFlorian Körnerhttps://github.com/dicebear/dicebearPI
    Piatro
    3 months ago 100%

    "It was the left that ruined Truss's budget!" Was the genuine reaction of someone I talked to about this a while ago. Could not believe it nor understand it. Still can't.

    2
  • linux Linux What was your latest improvement to your Linux setup?
    Jump
  • "Initials" by "Florian Körner", licensed under "CC0 1.0". / Remix of the original. - Created with dicebear.comInitialsFlorian Körnerhttps://github.com/dicebear/dicebearPI
    Piatro
    3 months ago 100%

    How's the battery life? I was considering one recently but saw some claim that the battery would only last 4-6 hours and that put me off.

    10
  • memes memes It'll end up as "Vote stupid parties, win stupid prices"
    Jump
  • "Initials" by "Florian Körner", licensed under "CC0 1.0". / Remix of the original. - Created with dicebear.comInitialsFlorian Körnerhttps://github.com/dicebear/dicebearPI
    Piatro
    3 months ago 100%

    I said in another comment but basically the left have a tougher message to sell than the right. The right says that the system works but it's the foreigners/benefit thieves/refugees stealing your money/house/jobs. That is inherently quite easy to understand without much thought or critical thinking. The left on the other hand have to tell you all about Thatcher, Reagan and neoliberalism before we even get to the point of solutions which are usually incredibly radical like changing the fundamental economic model we've all been operating under since the 80s. Inherent in that is a fear that the left's solutions will take assets and wealth away from people. While the right promises that your assets, wealth and property rights are sacred and that it's the "other" that will have their assets, wealth and rights taken away. Again, very easy-to-understand messaging for the right versus the left.

    3
  • memes memes It'll end up as "Vote stupid parties, win stupid prices"
    Jump
  • "Initials" by "Florian Körner", licensed under "CC0 1.0". / Remix of the original. - Created with dicebear.comInitialsFlorian Körnerhttps://github.com/dicebear/dicebearPI
    Piatro
    3 months ago 93%

    Genuine question, where are the extreme left rising? I haven't seen any but that might be the algorithms/my news sources talking.

    13
  • memes memes It'll end up as "Vote stupid parties, win stupid prices"
    Jump
  • "Initials" by "Florian Körner", licensed under "CC0 1.0". / Remix of the original. - Created with dicebear.comInitialsFlorian Körnerhttps://github.com/dicebear/dicebearPI
    Piatro
    3 months ago 100%

    I totally agree that neoliberal economics are essentially what we understand to be economics now. To be clear, I'm not blaming the left, I think it's a case of they have a more difficult message to convey. To explain the problems that neoliberal economics has and to propose a solution to them is a really hard task compared with "it's the foreigners at fault". It's a much clearer, more concise and seemingly solvable problem compared with "we need to overhaul the global economy".

    3
  • memes memes It'll end up as "Vote stupid parties, win stupid prices"
    Jump
  • "Initials" by "Florian Körner", licensed under "CC0 1.0". / Remix of the original. - Created with dicebear.comInitialsFlorian Körnerhttps://github.com/dicebear/dicebearPI
    Piatro
    3 months ago 100%

    So I didn't make a statement about that. I'm making a statement about what these results might tell us, admittedly in a very simplistic way.

    2
  • memes memes It'll end up as "Vote stupid parties, win stupid prices"
    Jump
  • "Initials" by "Florian Körner", licensed under "CC0 1.0". / Remix of the original. - Created with dicebear.comInitialsFlorian Körnerhttps://github.com/dicebear/dicebearPI
    Piatro
    3 months ago 97%

    Far right parties gaining significant popularity especially in France and Germany. It's not great for the neo-liberal centre who created and perpetuated the economic downturn we're all in and indicates a failure of the left to present a coherent alternative. There's a lot to unpack about it. France has already dissolved their parliament and triggered an election because of these results.

    141
  • linux Linux What is the best model of used ThinkPad to purchase?
    Jump
  • "Initials" by "Florian Körner", licensed under "CC0 1.0". / Remix of the original. - Created with dicebear.comInitialsFlorian Körnerhttps://github.com/dicebear/dicebearPI
    Piatro
    4 months ago 100%

    Literally just bought what I believe to be last generation's X13 on ebay for half the price of the new one. It's been great so far, especially with the power efficiency of Ryzen CPUs. My one complaint is the soldered RAM, which judging by the new lineup is getting phased out, thankfully.

    2
  • technology Technology SGE, ChatGPT and the likes are the stupidest thing to come from AI
    Jump
  • "Initials" by "Florian Körner", licensed under "CC0 1.0". / Remix of the original. - Created with dicebear.comInitialsFlorian Körnerhttps://github.com/dicebear/dicebearPI
    Piatro
    4 months ago 100%

    My specific point here was about how this friend doesn't trust the results AND still goes to Google/others to verify, so he's effectively doubled his workload for every search.

    3
  • technology Technology SGE, ChatGPT and the likes are the stupidest thing to come from AI
    Jump
  • "Initials" by "Florian Körner", licensed under "CC0 1.0". / Remix of the original. - Created with dicebear.comInitialsFlorian Körnerhttps://github.com/dicebear/dicebearPI
    Piatro
    4 months ago 85%

    I've had this argument with friends a lot recently.

    Them: it's so cool that I can just ask chatgpt to summarise something and I can get a concise answer rather than googling a lot for the same thing.

    Me: But it gets things wrong all the time.

    Them: Oh I know so I Google it anyway.

    Doesn't make sense to me.

    5
  • "Initials" by "Florian Körner", licensed under "CC0 1.0". / Remix of the original. - Created with dicebear.comInitialsFlorian Körnerhttps://github.com/dicebear/dicebearPI
    Piatro
    4 months ago 100%

    I've been programming for too long, my brain just autocorrected the typo so initially didn't get the joke...

    2
  • ask_experienced_devs Ask Experienced Devs Possibly stupid question: is automated testing actually a common practice?
    Jump
  • "Initials" by "Florian Körner", licensed under "CC0 1.0". / Remix of the original. - Created with dicebear.comInitialsFlorian Körnerhttps://github.com/dicebear/dicebearPI
    Piatro
    5 months ago 100%

    I'm in a team of 4 developers and we demand automated testing. Ok that's part of a slightly bigger development team but even our QC team have automated tests that they run for integration testing.

    10
  • rpg rpg What RPG have you been dying to run?
    Jump
    rpgmemes RPGMemes Catch 22 of these bullets
    Jump
  • "Initials" by "Florian Körner", licensed under "CC0 1.0". / Remix of the original. - Created with dicebear.comInitialsFlorian Körnerhttps://github.com/dicebear/dicebearPI
    Piatro
    5 months ago 100%

    It still works here. I for one have been avoiding prepping my next session for over 8 months now because of this!

    4
  • news News JK Rowling in ‘arrest me’ challenge over Scottish hate crime law
    Jump
  • "Initials" by "Florian Körner", licensed under "CC0 1.0". / Remix of the original. - Created with dicebear.comInitialsFlorian Körnerhttps://github.com/dicebear/dicebearPI
    Piatro
    6 months ago 100%

    Yeah then you start debating the merits of hate crime as a concept and I am not even slightly equipped to deal with that!

    I had similar queries around "biological sex" vs gender a while ago and my understanding now is that biological sex is surprisingly hard to define. You can't go by genitalia because sometimes a person creates the "wrong" ones. You can't go by chromosomes because again, sometimes they're different. And you can't go by other physical traits (Adams apple for example) because again sometimes it's there, sometimes it's not, completely unrelated to sex. You can sort of go by hormones but not really (just look at professional sport) so it's all a bit of a mess. It's way easier for me to just accept there's a spectrum and move on, because to me it's way harder to actually define where the line is than to just dismiss the line entirely.

    11
  • news News JK Rowling in ‘arrest me’ challenge over Scottish hate crime law
    Jump
  • "Initials" by "Florian Körner", licensed under "CC0 1.0". / Remix of the original. - Created with dicebear.comInitialsFlorian Körnerhttps://github.com/dicebear/dicebearPI
    Piatro
    6 months ago 100%

    Without the context of your understanding of the debate as you've outlined here we can only guess what you meant by "the debate" in your previous comment so thanks for taking the time to describe it. I absolutely agree that there needs be great care around the legitimacy of when someone declaring their gender should be taken seriously or not in some limited and extreme circumstances (prisons spring to mind). I think your characterisation of the terf argument if you speak to normal people is about accurate from my limited experience. The media and some outspoken terfs like JK are on the more extreme side of that where they say that it is already "too easy" to legitimately change their gender. Which is where I fundamentally disagree with them since I know the hoops some of my friends have had to jump through to even get the smallest amount of help from health providers.

    (I'm using "legitimate" above as a sort of catch all for legal or what the person genuinely feels. I don't think legal and legitimate are the same thing in this context, hence the distinction.)

    3
  • news News JK Rowling in ‘arrest me’ challenge over Scottish hate crime law
    Jump
  • "Initials" by "Florian Körner", licensed under "CC0 1.0". / Remix of the original. - Created with dicebear.comInitialsFlorian Körnerhttps://github.com/dicebear/dicebearPI
    Piatro
    6 months ago 81%

    In the nicest possible way, what do you mean by "both sides" in this context? One side says that trans people either don't or shouldn't exist and the other side says they should exist. I know that may sound extreme or combative but that's fundamentally "the debate" so I genuinely want to understand how you reached this "both sides have merit" stance that some people close to me also take but I've never understood.

    14
  • english English usage and grammar Can "*n't " and "* + [pronoun]" be used with any verb?
    Jump
  • "Initials" by "Florian Körner", licensed under "CC0 1.0". / Remix of the original. - Created with dicebear.comInitialsFlorian Körnerhttps://github.com/dicebear/dicebearPI
    Piatro
    6 months ago 77%

    I'm no linguist but it's all basically unwritten rules and conventions and the examples you gave are wrong in the sense that they break other rules. For example noone asks "read you manga", they say "Do you read manga?" In which case "I don't" is fine, but "I readn't" isn't. In short it can't be done with every verb, and as a native speaker I'm not aware of an explicit rule that governs which verbs can and can't have contractions.

    5
  • git Git Git Battle: YOLO Mode vs. Clean History
    Jump
  • "Initials" by "Florian Körner", licensed under "CC0 1.0". / Remix of the original. - Created with dicebear.comInitialsFlorian Körnerhttps://github.com/dicebear/dicebearPI
    Piatro
    7 months ago 100%

    You do you. People generally discourage rebase because it rewrites history but that's what you're doing anyway. You can achieve the same result with revase --interactive and following the instructions to squash all your in progress commits into a single commit. That way you don't have to figure out how many commits between your in progress and dev(for your reset command) as the rebase will handle it for you.

    1
  • programming Programming GitHub besieged by millions of malicious repositories in ongoing attack
    Jump
  • "Initials" by "Florian Körner", licensed under "CC0 1.0". / Remix of the original. - Created with dicebear.comInitialsFlorian Körnerhttps://github.com/dicebear/dicebearPI
    Piatro
    7 months ago 100%

    Again, this existed before AI. Typo squatting, supply chain attacks, automated package uploads, CI pipeline infection, they're all known attack vectors. That's not to say this isn't a concern, just that it's a known risk and the addition of "AI" doesn't, to my eyes, increase that risk. If your SSH keys don't require a password, you have taken the decision to make those keys less secure but more convenient to use. That's pretty much always the tradeoff in security.

    9
  • programming Programming GitHub besieged by millions of malicious repositories in ongoing attack
    Jump
  • "Initials" by "Florian Körner", licensed under "CC0 1.0". / Remix of the original. - Created with dicebear.comInitialsFlorian Körnerhttps://github.com/dicebear/dicebearPI
    Piatro
    7 months ago 100%

    The risk here is slightly overblown or misrepresented. Just because a fork exists doesn't mean that anyone has even read it, let alone run it on their system. For this to be a real threat they would have to publish packages with identical or similar names (ie typo-squatting) to public package repositories which this article didn't have any information on but which is a known problem long before AI. The level of obfuscation and number of repos affected is impressive but ultimately unlikely to have widespread impact to anyone besides GitHub.

    10
  • devops DevOps (Almost) Every infrastructure decision I endorse or regret after 4 years running infrastructure at a startup
    Jump
  • "Initials" by "Florian Körner", licensed under "CC0 1.0". / Remix of the original. - Created with dicebear.comInitialsFlorian Körnerhttps://github.com/dicebear/dicebearPI
    Piatro
    7 months ago 100%

    I've only used helm and hadn't considered kustomize as an equivalent, what about kustomize makes it bette in your opinion?

    2
  • homelab homelab Use case(s) for owning a homelab?
    Jump
  • "Initials" by "Florian Körner", licensed under "CC0 1.0". / Remix of the original. - Created with dicebear.comInitialsFlorian Körnerhttps://github.com/dicebear/dicebearPI
    Piatro
    8 months ago 100%

    My take (having neither but building a NAS in the background of other jobs) is that if you don't need the rack, don't buy the rack. If you already have a NAS and you really want to play with the power that a rack would give you, go for the rack. If you don't need it don't buy it, simple as.

    4
  • photography
    Photography Piatro 11 months ago 100%
    Tripod recommendations for an amateur

    Hi all, my trusty (but honestly always pretty terrible) Amazon basics tripod finally died, does anyone have a tripod they'd recommend or brands they'd avoid? Typical usage for me would be travelling/hiking and landscape photography so ideally small and light without breaking the bank (which I know is pretty tough). Budget is variable but call it £100-£200 for now.

    12
    5
    fairphone
    Fairphone Piatro 12 months ago 100%
    FP4 Android 13 Update is live forum.fairphone.com

    It's being rolled out in stages so you, like me, may not have it yet.

    18
    1
    dnd
    Dungeons and Dragons Piatro 1 year ago 96%
    I'm bad at the role playing part, suggest a character or trait to separate the P from the C

    Title. Friend group and I play regularly but most of us are bad at the role playing part of it to the point where it's hard to tell when the player or the character are speaking in some scenes. Conversations are stiff. We can't use too heavily modified voices because we're playing remotely. My character is about to die (probably!) so help me pick a character or trait of my new character that someone not comfortable roleplaying can stick to without feeling weird about it!

    29
    31
    selfhosted
    Selfhosted Piatro 1 year ago 100%
    DIY vs pre-build NAS for home use

    What do you have, what do you recommend, and why? Asking as I've got a lot of spare components lying around that I'm planning on turning into a NAS. If it doesn't work out I'll buy a pre-built enclosure and reuse the drives.

    45
    60
    selfhosted
    Selfhosted Piatro 1 year ago 100%
    [SOLVED] Caddy reverse proxy on LAN with trusted certs without exposing DNS

    EDIT: Issue now resolved. Turns out that having an A record point to a DNS server probably wasn't the best idea. My best theory here is that A records pointing to DNS servers means "Find the authority on this domain at this other DNS server", which could never resolve. By pointing it to my VPS, the DNS could resolve to a definitive IP, and the certs were successfully generated. Hi all, hope someone can help as I'm just confused now! Long story short I want to host local services (like ntfy) using trusted certificates. I hoped to do this with Caddy and a wildcard domain (I don't want to expose the DNS records of the services I'm running if not necessary). In my DNS I have an A record for *.local.example.com pointing at a semi-random IP. I have other services on a VPS on other subdomains so I can't just use a wildcard. This looks like: ``` blog A <VPS IP> *.local A 1.1.1.1 ``` On the server in my home network (which I do not want to expose) I have dnsmasq running that is handling local DNS records for services on the LAN but carefully not the remote services on the same domain. Using dig I can see that the local and remote DNS are working as expected. Seeing the error on DNS-01 challenged "could not determine zone for domain "_acme-challenge.local.example.com" I have also added an exception in my local DNS for _acme-challenge.local to point to cloudflare's DNS at 1.1.1.1. The dig command confirms this works as expected after restarting dnsmasq. With the following Caddyfile: ``` *.local.example.com { tls { dns <dns provider plugin> <API token> } @ntfy host ntfy.local.example.com handle @ntfy { reverse_proxy ntfy } } ``` Every DNS-01 challenge fails with "...solving challenges: presenting for challenge: could not determine zone for domain \"_acme-challenge.local.example.com\"...". I think this should be possible, but I'm not clear what I'm missing so any help greatly appreciated. I'm just dipping my toes into self-hosting and actually getting practical use out of my Raspberry Pi that's been collecting dust for years.

    5
    12
    ruby
    Ruby Piatro 1 year ago 100%
    Ruby Weekly Issue 657: June 8, 2023 https://rubyweekly.com/issues/657

    Not affiliated I just find this useful and it exposed me to a few of the new features of Ruby 3.2 like not having to specify the value in kwargs if the variable is defined in scope, eg: `foo = 'bar'; call(foo:)` is equivalent to `foo = 'bar'; call(foo: foo)`

    1
    1