Skip Navigation
Squid pizza

Please donate moneys to the communist cause for giving me more squid pizzas

XMR: 87QzevaAWiUUiwgpCSJ1hFe1j9NbdZhZuBToCsabwLfsYk8s1TU3Fja4XdWwYFgnaEUVoe8Xmfr4Q4VF3L6XqcQ2TcTDfJL

13
[meme] Solutions to car dependency
  • At this point we have to commit guerrilla warfare against the oversized, homicidal cars

    In europe there was a movement to slash the tires of oversized SUVs. Wish that movement would extend to America

  • The end of movie-web
  • Shiiiit. I remember the site, movie-web.app, getting taken down months ago, I was meaning to self-host it. This year is a dark year for open source piracy repos.

    Also fuck github for taking down open source project they don’t like.

  • Swiss authorities intervene, Proton Mail not blocked in India
  • Jesus fucking christ this website is trash. Here i copy pasted the entire article so you don’t have to accept their privacy policy

    It took the intervention of Swiss authorities to prevent the blocking of end-to-end encrypted email platform Proton Mail in India after the government sought action against the platform, which was being abused by bad actors to send hoax bomb threats.

    In February, a senior Tamil Nadu Cyber Crime Wing police officer requested the Ministry of Electronics and Information Technology to block Proton Mail. An order was also sent to the platform.

    This was after several schools in Chennai received hoax bomb threats on February 8. A police investigation found that the mails were sent through Proton Mail.

    Even though the police sought information about the users who sent such emails, the cops faced a roadblock as the platform is encrypted end-to-end, which means users’ emails, files, calendar entries, and passwords had strong privacy protections.

    In a blog post in March, Proton Mail said, "In response to hoax bomb threats that were sent through Proton Mail, some members of the Indian government suggested taking the extreme measure of blocking Proton..."

    Mastek bags supplier spot in Digital Services Framework for UK's Defence Ministry Mastek bags supplier spot in Digital Services Framework for UK's Defence Ministry Government issues advisory on CCTV cameras over security concerns Government issues advisory on CCTV cameras over security concerns MeitY issues advisory on CCTV security, asks ministries to avoid suppliers with past breaches MeitY issues advisory on CCTV security, asks ministries to avoid suppliers with past breaches "The issue has been raised to the attention of the Swiss federal authorities, who have been in contact with the relevant Indian authorities to prevent the blocking of Proton Mail in India. Thanks to this assistance, Proton Mail apps and other Proton products are available in India," the post said.

    Moneycontrol has reached out to Proton with further queries and the article will be updated when a respond comes in.

    In the blog, the encrypted email service provider also explained why it did not comply with information requested by Indian law enforcement authorities.

    Under Swiss law, Proton is not allowed to transmit any data foreign authorities and had to reject requests "that are directly addressed to us".

    "However, Proton is legally obligated to respond to orders from Swiss authorities, who do not tolerate illegal activities conducted through Switzerland and may assist foreign authorities in cases of illegal activity, provided they are valid under international assistance procedures and determined to be in compliance with Swiss law," the blog said.

    The company added, "Blocking access to Proton Mail simply prevents law-abiding citizens from communicating securely and does not prevent cybercriminals from sending threats with another email service, especially if the perpetrators are located outside of India."

    This is not the first time that the Switzerland-headquartered company has courted controversy, especially for being abused by threat actors.

    In 2020, the Russian government blocked the encrypted email provider after emails claimed that bombs were planted in public places.

    Russia's Federal Service for Supervision of Communications, Information Technology and Mass Media (abbreviated Roskomnadzor) said the bogus emails were responsible for “creating a real threat of mass disturbance of public order and causing great concern among citizens and public outcry”.

  • Would you teach your kids how to pirate?
  • YES. My gf made the point that when our kids are young, when their frontal lobe hasn’t developed yet, we will teach them black and white morality. But that’s only half the truth, since stealing from walmart or a big chain has a different moral flavor than stealing some random person’s things. In a way, I acknowledge that piracy isn’t stealing, and carries with it enormous societal benefits, like the freedom of information, but it’s still illegal, and I don’t want them to be OK doing illegal things.

    Maybe the perfect solution is to leave out the inconvenient fact that piracy is illegal when teaching them how to pirate. LOL

  • How to end-to-end encrypt your iCloud

    Apparently Apple can end-to-end encrypt your iCloud, but it’s opt in because they still want to profit off your data >_<

    To enable this, go to Settings -> iCloud -> Advanced Data Protection

    You need to have all the devices under your apple account to be fully updated, and you’ll need to remember a 28-key passphrase for recovery

    I hate how big tech treats privacy as an afterthought. This should have been the default. But oh well. Spread the world people.

    19
    Gentoo wiki appreciation post

    Hello :)

    I just finished my first arch install I wanted to set my sights on something more challenging. So, I booted a live image with QEMU Virtmanager to try out gentoo, and after reading the wiki I thought to myself “man i should have started with gentoo”

    The arch wiki is good in its own right, but as a beginner i felt really confused and overwhelmed. I felt like I had to google terms just to catch up. The gentoo wiki, however, is really good at explaining concepts and the overview of the technology. When the Arch wiki just says “use mkfs.ext4 /dev/sda2” or something the gentoo wiki actually explains what sda, sdb, etc and ext4 means. I sort of learned it the hard way with arch, but i learn and understand lot more from the gentoo wiki. I love that it explains partition tables, filesystems, heck it even explains what is an IP in the networking section. Making a gentoo system and reading the wiki is basically an interactive computer science course lmao

    So, thank you gentoo wiki :)

    2
    The only two privacy firefox extensions you'll only ever need

    I believe that the only two privacy extensions you really need to meet 90% of your privacy goals are uBlock origin + NoScript

    uBlock origin is effective because it stops the injection of ads which might contain and inject code. NoScript forces you to look at which scripts you really need for the website to function. Say you visit a trusted site, like your lemmy instance, then you can enable running of javascript by default the next time you visit the site. You'll be surprised how functional some sites are even without javascript. I did not like the idea of browsers having Javascript: it's remote code execution and if there's anything malicious in there and your browser is not patched against it you're fucked. This way yeah it'll be annoying when you first visit a site but it remembers your settings for the next time you visit.

    44
    Legit or no? yep.com

    When I was configuring my searxng I noticed a search engine that piqued my interest. Link: yep.com

    From their about page:

    >Here's how it works.

    >We offer an unbiased, private search experience that rewards and compensates the makers behind the content. To do this, we use a 90/10 revenue share business model where we pay 90% of advertising revenue directly to these makers.

    >Simply put, when you use Yep, you’re directly putting money in the pockets of your favorite content creators.

    4
    Beginner's Eratosthenes' Sieve in Lisp!

    Hello!

    I've been obsessing about the lisp language recently. I've been in the periphery with learning about Haskell and functional programming. I have actually kind of avoided learning lisp because of its "ugly" syntax at face-value, despite being raised by Emacs as my first (true) editor. I woke up one day and decided enough was enough, i'm gonna learn lisp and gain a deeper understanding of Emacs and also programming. And dear god was it so worth it.

    Just today I coded this function for Eratosthenes' sieve, and I had so much fun coding it! I like to go through Project Euler's archived problems when starting off with a new language because it really forces me to interact with the code rather than passively reading a programming book (I'm reading Land of Lisp, it's so unhinged I love it)

    ```lisp (defun range (start end) (if (< start end) (cons start (range (1+ start) end))))

    ;; Checks if d is a factor of n (defun factorofp (d n) (zerop (rem n d)))

    ;; Sieve in lisp?? (defun sieve (n) (let ((primes (range 2 n)) (curprime 2)) (maplist (lambda (tail) (delete-if (lambda (n) (factorofp curprime n)) (cdr tail)) (setf curprime (cadr tail))) primes) primes))

    CL-USER> (sieve 1000) (2 3 5 7 11 13 17 19 23 29 31 37 41 43 47 53 59 61 67 71 73 79 83 89 97 101 103 107 109 113 127 131 137 139 149 151 157 163 167 173 179 181 191 193 197 199 211 223 227 229 233 239 241 251 257 263 269 271 277 281 283 293 307 311 313 317 331 337 347 349 353 359 367 373 379 383 389 397 401 409 419 421 431 433 439 443 449 457 461 463 467 479 487 491 499 503 509 521 523 541 547 557 563 569 571 577 587 593 599 601 607 613 617 619 631 641 643 647 653 659 661 673 677 683 691 701 709 719 727 733 739 743 751 757 761 769 773 787 797 809 811 821 823 827 829 839 853 857 859 863 877 881 883 887 907 911 919 929 937 941 947 953 967 971 977 983 991 997) ```

    I love lisp because it is at its core a functional programming language, but (as i do in my sieve function with the outermost lambda) i can specify localized points where I define, use, and mutate state. It gives me the best of both worlds, functional and imperative.

    Lisp has made me kinda like coding again. Every function feels like writing poetry, especially with the indentations. People say our parentheses are ugly but they're wrong and they're the ugly ones.

    0
    Hello, I am a LoL refugee after announcing that they'll be introducing a kernel level anticheat. AMA

    I've occassionally played some Dota2 before but I'll be mainly switching to Dota2 after League releases their kernel level anticheat. I mostly play on arch linux (the league of linux community is the best), and I love that Dota2 supports linux natively while I have to literally hack my system and, in the past, patched some binaries to ensure that league barely works on my system. I'd often have the game crash on me right before the game starts because League's spaghetti code can't handle my system.

    Overall, I feel like Dota2 is the better game holistically. The UI is better polished, the gameplay is more well balanced, and it doesn't feel like a shithole like League feels like now. I have long been contemplating making the switch, and I feel stupid at this point sticking to League up until they literally kick me out of their game because they want to require a kernel-level anticheat (aka spyware) that will block me from playing on my linux system.

    I grew up playing League and I'll miss it, but I love MOBAs and Dotas is the de-facto best there is. My relationship with League can best be described as Stockholm Syndrome at this point, and I'm happy they're releasing me.

    11
    The enshittification of Github continues

    Alt text: an ad for Github Copilot when viewing files in a github repo

    48
    CIA propaganda is unfortunately not allowed in my jellyfin server, apologies

    why does this movie exist

    Alt text: The movie Bricklayer. Overview: Someone is blackmailing the CIA by assassinating foreign journalists and making it look like the agency is responsible. As the world begins to unite against the U.S., the CIA must lure its most brilliant - and rebellious - operative out of retirement, forcing him to confront his checkered past while unraveling an international conspiracy.

    In reality, the CIA would be the ones funding the assassination of foreign journalists 🤦‍♀️

    25
    roku remote app showing ads now

    My dog tore up the remote so we were forced to use the roku app to control the tv.

    They’re showing ads on the remote app. It feels like we can never escape this dystopian hellacape.

    98
    Th(rule)eads

    Alt text: Mark Zuckerberg staring creepily into a window with a caption “Let me…get some of that activitypub”

    7
    Bathrooms

    The die has cast

    And the seeds are sown

    The time has passed

    For the hour is gone

    0
    Anarchism as an "overlay network" for society

    I was thinking of valid implementations of anarchism in society. Anarchists do not believe in the power and authority in institutions, although we must respect that they do command a degree of power. We believe that the gun can kill, however we don't believe that the gun is holy.

    It's a straightforward consequence that anarchism does not need any revolution, does not need any overthrow of power, for anarchism to thrive! Why would we overthrow a government and an economic system whose intrinsic value we reject anyway? An atheist does not need to fight to overthrow the “theist”, the religious establishment; in the same way anarchy does not need to overthrow the “arch”. We just have to work around it, undermine it and even supplement it generation by generation, until it's something actually good for society. We recognize that the government and the economy is a benign growth, a force not to be reckoned with but a force that we must work around. We recognize that the hands of the economy and the government is not omnipotent and omniscient. There is a limit of this force, and that's where anarchy lives. Beyond the power of government and economy, but within the reach of our collective powers.

    Anarchy is now. We act not in opposition to the economy and to the government, but independent of the economy and the government. I say an "overlay network" mainly because I'm inspired by the work of people who developed the i2p project, an overlay network for the internet meant for protecting anonymity and privacy. They take the already existing infrastructure of the internet, one that does not value privacy and anonymity at all, and even profits from people's intimate data, and makes something private and secure on top of that. (it's also a good place to torrent stuff, check it out)

    So, that's what I think anarchy should be. An overlay network for the government and the economy. Something that takes the already built infrastructure of the government, and the already existing powers of the economy, and shapes it into freedom and equality for all.

    We have no president, because all of us are the president. We do not kill because we have no need for violence to exact change. We rely on our collective powers, and we do not worship a centralized authority.

    My thoughts for this were inspired by this YouTube video: How Companies Plan The Economy. About 20 minutes in he talks about Chile's proposed government arount 1971 and 1973 called "Cybersyn." Here's an excerpt from Wikipedia:

    "Project Cybersyn was a Chilean project from 1971 to 1973 during the presidency of Salvador Allende aimed at constructing a distributed decision support system to aid in the management of the national economy. The project consisted of four modules: an economic simulator, custom software to check factory performance, an operations room, and a national network of telex machines that were linked to one mainframe computer"

    This is meant not to be a manifesto but as tinder for a more productive discussion in how we can actually bring about anarchism in today's global world. The distributed power that the internet gives us is ripe for us to create this "distributed decision support system."

    What it do baby

    8
    Sha(rule)holders

    Text: man on balcony with meme text: I bring a sort of “let’s unionize” vibe to the office meeting that the shareholders don’t really like

    2
    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/)AL
    aldalire @lemmy.dbzer0.com
    Posts 35
    Comments 295