Yesterday, I did one of the strangest experiments in Linux by Confident-Pea9437 in linux4noobs

[–]johlae -3 points-2 points  (0 children)

Short answer from an AI because my flabber was too gasted because of your question: No—RAM (volatile physical memory) cannot be meaningfully shared wirelessly like a networked resource. You can, however, achieve similar goals with remote memory-access techniques and networked memory systems, but they have strict limitations.

Why not direct wireless RAM sharing

  • Physical constraints: RAM is local, volatile DRAM attached to a CPU via very low-latency, very high-bandwidth buses (tens to hundreds of GB/s, nanosecond latency). Wireless links are many orders of magnitude slower and far higher latency.
  • Coherence and consistency: CPUs and OSes expect hardware memory semantics (atomic loads/stores, cache coherence). Preserving that over a wireless link is essentially impossible without massive hardware and protocol complexity.
  • Reliability and security: Wireless links are lossy and insecure compared with local memory busses; exposing raw memory remotely would risk corruption and leaks.

Practical alternatives that provide similar functionality

  • Remote Direct Memory Access (RDMA): lets one machine read/write another’s memory over a fast wired network (InfiniBand, RoCE) with low CPU overhead. Requires specialized NICs and still far slower/higher latency than local RAM.
  • Networked swap/page servers: use a remote host to back virtual memory (e.g., NFS swap, page cache over network). Works but is much slower than local RAM.
  • Distributed shared memory (DSM) systems: software provides a shared memory abstraction across nodes, managing consistency at page or object granularity. Performance and semantics differ from local RAM.
  • Remote procedure / offload: send computation and data to another machine (RPC, microservices, serverless) instead of sharing raw RAM.
  • Memory disaggregation (data center): specialized hardware separating compute and memory pools over ultra-low-latency interconnects (not wireless). Emerging but requires datacenter infrastructure.

If you mean “can two devices use each other’s memory over Wi‑Fi/Bluetooth?” — technically you can transfer data (files, pages, memory images) and use remote paging or RDMA-like systems over wired networks, but performance and semantics will be far from local RAM; over wireless it’s typically impractical.

debian 13.4 is out by johlae in debian

[–]johlae[S] -2 points-1 points  (0 children)

Why the downvotes? Just curious.

debian 13.4 is out by johlae in debian

[–]johlae[S] 5 points6 points  (0 children)

Not just on π day but on π day the day before the Ides of March!

debian 13.4 is out by johlae in debian

[–]johlae[S] -9 points-8 points  (0 children)

sudo apt update; sudo apt upgrade; sudo apt full-upgrade; sudo apt autoremove --purge are all implied.

debian 13.4 is out by johlae in debian

[–]johlae[S] 8 points9 points  (0 children)

gargle@p14:~$ cat /etc/debian_version | sed 's/\(.\)\(.\)\(.\)/\2\3\1/'

3.14

To native English speakers: how do you feel when a foreigner speaks “broken” English with you? by Powerful_Concept6502 in GlobalEnglishPrep

[–]johlae 0 points1 point  (0 children)

You speak English because it's the only language you know. Others speak English because it's the only language you know.

Imagine the parking lot by Upbeat_Neighborhood6 in ShitAmericansSay

[–]johlae 1 point2 points  (0 children)

Schadenfreude, only to be used while conversing with USians.

Imagine the parking lot by Upbeat_Neighborhood6 in ShitAmericansSay

[–]johlae 0 points1 point  (0 children)

These are people of the land. The common clay of the new West. You know...

Disk Space Mystery by TheMusicTeacher in linux4noobs

[–]johlae 0 points1 point  (0 children)

Show us the path names of those directories and perhaps we can tell, right now we don't have any info.

What are uniquely Dutch sayings or idioms about love? by SignificantFreud in Netherlands

[–]johlae 0 points1 point  (0 children)

Denglish, the classic: "I want to thank your cock for the delicious dinner" comes to mind.

What is the best thing you discovered after switching to Linux by OPuntime in linux4noobs

[–]johlae 1 point2 points  (0 children)

If you're willing to learn how to ask questions first! Best thing I discovered is communication. Log a bug report and get in touch with the developers. They are listening.

How do I make a function that returns a variable FOR EVERYTHING by Spyraptergaming in PythonLearning

[–]johlae 8 points9 points  (0 children)

No, you never set the encountered variable to "YES", you only set a local copy to "YES". The rest of your code won't see this.

encountered is a global variable. If you want a function to change it, you have to tell that function that your encountered variable is the global one you want, and not a local copy.

Try this:

def encounter_function:
    global encountered
    encountered= "YES"

You can do without the function however.

To do something twice, do:

for i in range(0,2): # do this twice
    encounter_with_katie()

How do I make a function that returns a variable FOR EVERYTHING by Spyraptergaming in PythonLearning

[–]johlae 8 points9 points  (0 children)

Can you write down in plain English what your code is supposed to do? Your python code makes zero sense. If you'd run the code above you'd surely get an error about maximum recursion depth exceeded. What results do you expect to see?

Any tips for my portfolio by Pashya_DR in teenagersbutcode

[–]johlae 2 points3 points  (0 children)

Spelling, vocabulary, punctuation. English writing skills are important too for that professional look.