Off-and-on trying out an account over at @tal@oleo.cafe due to scraping bots bogging down lemmy.today to the point of near-unusability.

  • 350 Posts
  • 12.1K Comments
Joined 3 years ago
cake
Cake day: October 4th, 2023

help-circle


  • I’m also a little annoyed by the fact that people use “algorithm” to refer to a “recommendation system” for social media. “Recommendation system” is really the term that one should use, and on top of that, one should really say that the system as a whole is using a heuristic to come up with the best-possible content rather than an algorithm.

    …and looking at the Wikipedia page for “algorithm”, apparently they even explicitly point this out:

    In contrast, a heuristic is an approach to solving problems without well-defined correct or optimal results.[3] For example, although social media recommender systems are commonly called “algorithms”, they actually rely on heuristics as there is no truly “correct” recommendation.

    It’s probably not going away, since it’s entered popular usage, but it really isn’t a correct use of the computer science terminology.

    It’s kinda like someone decided to start calling the cylinders in a car’s engine “the metal thing”…which they are, but are far from the only “metal thing” in a car. Then they accidentally messed up the classification and called it “the plastic thing”. I mean, yeah, I get what people mean from context, same way an auto mechanic could interpret “the plastic thing” to mean “the cylinders”, but it kind of gnaws at my soul every time I see it.


  • tal@lemmy.todaytolinuxmemes@lemmy.worldWhere the AUR users at?
    link
    fedilink
    English
    arrow-up
    1
    ·
    edit-2
    5 hours ago

    and the whole scrolling window manager thing…tmux wasn’t that far behnd

    I remember one time reflecting on how many layers I have at which one can expand workspace.

    1. Linux virtual terminals. By default, Debian runs 7 login sessions on seven virtual terminals and sticks the GUI (Wayland/Xorg) on the eighth. So Control-Alt-F1 through Control-Alt-F7 will get me a Linux terminal. I can stick more programs on more virtual terminals with openvt. That’s the first layer.

    2. Okay, so on virtual terminal 8, I’ve got Wayland running. On that, I’m running Sway. That has an infinite number of workspaces that can be created. Currently, I only have bindings set up for 10 (and I use nonstandard bindings for them, Super-q N to switch to the Nth workspace) because I didn’t find myself actually using named workspaces. This is the second layer.

    3. Within a workspace, I can have Wayland windows. Say I can have two or three windows reasonably visible. This can be expanded whenever opening a window; for example, Super-t to open a new virtual terminal emulator window. This is the third layer.

    4. One of the most common windows I use is a virtual terminal emulator, foot. That can run a program. I typically have it running tmux, which can have its own list of concurrently-running terminal programs (I use Control-O as the tmux meta key). This is the fourth layer.

    5. I often use emacs. Emacs has multiple “frames”; one can “clone” the current frame with C-x 5 c. When run in a terminal, this basically acts like another tmux-like layer where one shows one frame at a time. This is the fifth layer.

    6. Inside an emacs frame, one can have multiple emacs windows (analogous to what is typically called “panes” in other software) showing various things at the same time. One can open a new window with C-x 2 or C-x 3, cycle with C-x o. This is the sixth layer.

    7. Emacs has a list of buffers, any one of which can be shown in a given emacs window. A “buffer” is vaguely analogous to “an open file” in some other programs, but could also be showing a terminal emulator or similar. One can switch with C-x b. This is the seventh layer.

    8. Say I’m running a terminal emulator in one running bash (M-x term RET RET). bash has its own job control; one can suspend a running program and bring bash to the fore with Control-Z, list running jobs with jobs, then resume a suspended job in the background with $bg %1 to background the first or bring a job to the foreground with $ fg %1. This isn’t quite the same thing as the other layers, since the screen state isn’t maintained for separate programs and restored, but it can reasonably allow one to run simultaneous things and follow each. This is the eighth layer.







  • tal@lemmy.todaytolinuxmemes@lemmy.worldWho is using my file?
    link
    fedilink
    English
    arrow-up
    26
    ·
    edit-2
    12 hours ago

    You can also still access the file as long as there’s a process that still has it open. I have, in the past, “undeleted” a file or two doing that.

    $ echo foo > bar
    $ tail -f bar
    foo
    

    In another terminal:

    $ pidof tail
    1525534
    $ ls -l /proc/1525534/fd|grep bar
    lr-x------ 1 tal tal 64 Jun 16 06:42 3 -> /home/tal/bar
    $ rm bar
    $ ls -l /proc/1525534/fd|grep bar
    lr-x------ 1 tal tal 64 Jun 16 06:42 3 -> /home/tal/bar (deleted)
    $ cat /proc/1525534/fd/3
    foo
    $ cat /proc/1525534/fd/3 > bar-recovered
    $ cat bar-recovered
    foo
    $
    

    That is, the /proc entry for tail’s file descriptor 3 there looks kinda like a symlink, but the kernel doesn’t actually make it behave in quite the same way as a normal symlink.

    That being said, getting back to the original point about unlinking not being able to remove the directory entry…it won’t sit there blocking you from putting a new directory entry there with the same name, the way Windows file semantics mandate.






  • Rumble would be banned too

    Yeah, but my point is really that some services, probably including Rumble, won’t care about regulatory action. So the next action, if this continues, would presumably be the British government doing what Russia did, which is mandating that British ISPs set up to block access to government-specified hosts, because legal routes currently being attempted on them won’t work.

    Then the VPNs and similar come out, and presumably if it keeps going, again, the UK does what Russia did, which is disallow commercial VPNs from operating in the UK without blocking traffic to said hosts internal to the VPN.

    Then the next step is things like VPNs that rely on data harvesting instead of commercial sales, so can’t be pressured by payment processors, and operate in jurisdictions that don’t care about legal action, Tor, DIY proxies (e.g. get cheap VPS in random place, run SOCKS proxy/VPN), and so on. At some point, the British government stops following up, and someone starts making one-click solutions juuust beyond what enforcement goes after.

    Telegram is more social network tham messaging app these days

    Ah, gotcha, thanks — I don’t use it.




  • They say that they intentionally aren’t targeting messaging services, so Telegram might be exempt.

    This would capture user-to-user platforms, whose purpose is to enable social interaction and which allow users to post material, alongside algorithms. The ban will therefore include platforms like Snapchat, TikTok, YouTube, Instagram, Facebook and X. We do not intend for messaging services like WhatsApp and Signal to be included in the social media ban.

    That being said, I’m a little fuzzy on how this is targeting communicating with strangers, since I’d imagine that more people do that via messaging platforms than, say, YouTube:

    In a move to protect children online and address the scale of the challenge, the government will also go further than a blanket ban on social media with world-leading blocks on harmful functions such as livestreaming and stranger communication with children for under-16s. These restrictions – which together with the ban go further than any other country – will apply to a wider range of online services, including on gaming sites.

    That’s a good point on Rumble, though.

    https://en.wikipedia.org/wiki/Rumble_(company)

    Rumble, Inc. is a Canadian-American online video platform, web hosting, and cloud services business[8][9] headquartered in Toronto, Canada, with its U.S. headquarters in Longboat Key, Florida. It was founded in 2013 by Chris Pavlovski, a Canadian technology entrepreneur. Rumble’s cloud services business hosts Truth Social, and the video platform is popular among American conservative and far-right users. Rumble has been described as “alt-tech”.

    Rumble received investment from venture capitalists Peter Thiel, Vivek Ramaswamy and JD Vance in May 2021, with that round of funding valuing Rumble at around $500 million.[21] In October 2021, Rumble acquired Locals.[22] On December 14, 2021, Trump Media & Technology Group (TMTG) announced that it entered a “wide-ranging technology and cloud services agreement” with Rumble in a statement that also stated that Rumble would operate part of Truth Social as well as TMTG.[23]

    According to a June 2021 article from Slate, “Pavlovski has recently become more outspoken in accusing Big Tech of censorship and now actively courts prominent conservatives and intellectual dark web figures to join Rumble.”[50] It also hosted Truth Social as of June 2022.[62] In August 2021, Rumble reached agreements with former Democratic Representative Tulsi Gabbard and The Intercept founder Glenn Greenwald to start posting their videos to the site.[63]

    As of August 15, 2022, Rumble reported 78 million monthly active users (MAU).[64] That month, after being banned from most other platforms for hate speech and harmful conduct, kickboxer and social media personality Andrew Tate began posting on Rumble. Tate’s move coincided with a significant increase in downloads of the Rumble app.[65][66] Other prominent figures to join in 2021 include far-right podcaster Nick Fuentes, who has become one of their biggest streamers.[67]

    And in that vein, gab.com:

    https://gab.com/

    You won’t find Gab on the Apple App Store or Google Play. We’ve been banned since 2017 for refusing to censor speech that Big Tech demanded we remove. But you can still get our app on your phone—and it works just as well as any native app.

    Freedom of Speech & Reach

    All First Amendment protected speech is welcome. No algorithmic throttling or shadow banning like other platforms.

    Battle Tested

    A decade of standing strong against censorship. Banned from app stores, banks, and payment processors—and still here.

    Being banned from app stores for nearly a decade shows how serious we are about defending free speech. We also reject all foreign censorship demands and data requests for so-called “hate speech” from foreign nations. On Gab your speech stays protected and we have the scars to prove it.

    https://en.wikipedia.org/wiki/Gab_(social_network)

    Gab is an American alt-tech microblogging and social networking service. Widely described as a haven for far-right and alt-right users, Gab has attracted users and groups who have been banned from other social media platforms and users seeking alternatives to mainstream social media platforms. Founded in 2016 and launched publicly in May 2017, Gab claims to promote free speech, individual liberty, the “free flow of information online”, and Christian values. Researchers and journalists have characterized these assertions as an obfuscation of its extremist ecosystem.

    And 4chan, while I’m on that:

    https://www.bbc.com/news/articles/c624330lg1ko

    The UK online safety regulator Ofcom has fined the US messaging platform 4Chan a total of £520,000 for failing to comply with various aspects of the Online Safety Act.

    It includes £450,000 for failing to put in age checks to prevent children from seeing pornography on the platform.

    However, a lawyer representing the company - which has previously said it won’t pay such fines - has responded to the demand with an AI-generated cartoon image of a hamster.

    In a follow-up post on X, 4Chan’s lawyer Preston Byrne wrote: “In the only country in which 4chan operates, the United States, it is breaking no law and indeed its conduct is expressly protected by the First Amendment.”

    The latest image is not the first picture of a hamster lawyers for 4chan have sent in reply to Ofcom

    Like, if part of the net effect winds up being a transfer of Britain’s children and teenagers from websites that care about and follow British regulations to websites — some of which are hard right — that do not care about British regulation, it will be interesting.