[ home / rules / faq / search ] [ overboard / sfw / alt ] [ leftypol / edu / labor / siberia / lgbt / latam / hobby / tech / games / anime / music / draw / AKM / ufo / 420 ] [ meta ] [ wiki / shop / tv / tiktok / twitter / patreon ] [ GET / ref / marx / booru ]

/tech/ - Technology

"Technology reveals the active relation of man to nature" - Karl Marx
Name
Options
Subject
Comment
Flag
File
Embed
Password(For file deletion.)
What is 6 - 2?

Check out our new store at shop.leftypol.org!

| Catalog | Home
|

 

Get a Motorola C123 and flash OsmocomBB on it. This is the only widely working open GSM stack for real phones. Then take a LMS7002M / AD9361, wire it to a board, with ECP5 FPGAs, LiteX SD chips, and so on for a Hybrid-SDR GSM Phone (2G wireless) which is PhD-level work because of timing mismatch and no existing glue layer. You’d basically be writing a GSM PHY from scratch. Let me ground exactly why it jumps to “PhD-level,” because it’s not just complexity—it’s specific hard problems:

  1. GSM Layer 1 (PHY) Is the Real Monster

OsmocomBB handles Layer 2/3 well—but it assumes tight coupling to Calypso DSP and deterministic timing from the original RF chipset. When you replace that with SDR you must implement GMSK modulation/demodulation, burst timing (577 µs slots, exact), frequency correction loops, channel estimation & equalization and TDMA synchronization with tower. That alone is a full research-grade problem.

  1. Timing Is Not Forgiving

GSM is not like Wi-Fi where you can buffer and recover. You’re dealing with microsecond-level TDMA slots, strict uplink timing advance and continuous synchronization with base station. Problem? Linux + FPGA + SDR pipelines introduce latency/jitter. So you need hard real-time logic in FPGA, deterministic buffering, possibly a custom RTOS layer.

  1. Calypso ↔ SDR Interface Doesn’t Exist

This is the hidden killer. Calypso expects a specific analog baseband interface and known RF timing behavior. But SDR gives you raw I/Q streams. So you need to build a translation layer. Convert GSM bursts ↔ I/Q samples, maintain timing alignment and emulate expected RF responses. There’s no off-the-shelf glue for this.

  1. FPGA Work Isn’t Optional
Post too long. Click here to view the full text.

>>32902
If you used one of these PhD grade levels of research SDR work to turn the FPGA cellular modem into a private 2G network node, the short answer to that is: yes—you can turn that stack into a private 2G (GSM) node, but it only really becomes “sovereign” if you also control the network side (not just the handset PHY). At that point you’re effectively building a micro‑carrier. Let’s map what that actually means.

What “private 2G node” implies: with FPGA Layer 1 (ECP5), SDR front-end like AD9361 / LMS7002M and an open stack like OsmocomBB, you can build either:

Option A — Advanced handset (client)

Connects to someone else’s GSM network
→ still dependent, still constrained

Option B — Private GSM base station (what I'm proposing)

Your device acts as a BTS (tower). Phones connect to you, not a carrier. This is the meaningful shift.

What You Need for a Private GSM Network
Post too long. Click here to view the full text.

>>32902
How about a safe way to use a website that DATACENTERNODE autobans virtual private networks for radicals that actually care about infosec

File: 1774966925741.mp4 (1.69 MB, 640x640, feds vs protonmail.mp4)

All that work just for your signal to get intercepted anyways by the NSA. Real opsec is ditching ALL ELECTRONIC DEVICES PERIOD.

>>32904
>>33017
>engaging with the ai nonsense
there are plenty of ways to use a phone while preserving some privacy, this post is a mixture of dunning kruger and FUD enabled by AI. the hard limit is always going to be the fact that the cellphone towers can track you because that's how the technology works



 

I watched this video recently, and have been fascinated by the concept of "the peripheral web" (in contrast to "core web") and want to find more stuff out there. So how about a thread where we share neat stuff we find on the peripheral web?

First thing that comes to mind for me that isn't a blog or meta on this topic feel free to share either tho, just wanted to start the thread on a cool note is https://firstpersontetris.com/

Also relevant >>/tech/23548
28 posts and 6 image replies omitted.

https://www.htmhell.dev/
"A collection of bad practices in HTML, copied from real websites."

"Support small businesses" of the internet. Just let go.

>>29531
I thought the thread already had this debate but I guess not:
It's not a call to supooort something, it's an understanding that the current state of things, where the internet has accumulated around a handful of centralized platforms and search engines, is collapsing as the material conditions that allowed them to exist have passed, and smaller websites are emerging from that.

The thread premise is to explore this new, immanently approaching landscape.

see also: >>>/siberia/674044

>>23801
https://www.bedroombondage.org/bondage/index.html

Has quite a few dead links, but there's a lot of interesting articles and some of the outward links work.



File: 1746024530826.jpg (Spoiler Image,282.33 KB, 2000x2000, my_homelab.jpg)

 

I started hosting an image board out of my house, in the past I've also hosted space station 13 servers. Hosting things from my bedroom has become a hobby of mine.
My ss13 is closed now due to disinterest and lack of a player base.
I'm in the process of setting up a home NAS.
I get a big thrill out of connecting to my homelab from my phone.
What else can I host from home that might actually be useful?

A forum.
A library.
A personal cloud drive.
A wiki.

Git forge.
Fediverse microblog.
Communications (XMPP/Mumble/email/IRC.)
Icecast Radio.

>>29422
Hi, james, how are you still doing with your homeserver? How does it look nowadays?

im also interested



File: 1774028296947-0.jpg (483.44 KB, 1513x1680, visionfive2.jpg)

 

So for this open source DIY RISC-V “Smart TV” project:

Use a VisionFive 2 or other HDMI-capable RISC-V SBC.

Run Linux + Kodi/LibreELEC/MythTV.

Add a USB tuner for ATSC/DVB broadcasts.

Use a CrowVision 11.6-inch Touchscreen Monitor as an open source external display that you could plug into the board setup that would be compatible.

And that's it.



File: 1735762481561.png (57.81 KB, 474x119, ClipboardImage.png)

 

I'm here so you guys scream at me to try to convince me to use anything but a noobuntu distro.

After support for W10 ends I'm switching my 14 years old home desktop computer into something a bit more recent, and I'm genuinely considering using GNU+Linux as my "main driver" as kids say nowadays.

I have a lot of experience using Mint as that was my distro of choice for nearly 14 months, I think Cinnamon is an eyesore but otherwise it just werks and I could do almost everything I wanted to do except running Game Maker Studio 2 which is only available on Ubuntu according to the devs.

I'm considering using Kubuntu since KDE Plasma looks sick and it's basically Ubuntu so I can consoom my noob gamedev kit in peace.

As an addendum I hate "rolling distros". Manjaro is an abomination where things just werk against you if you're not a giga turbonerd who's on the computer 24/7 and derives sexual pleasure from fixing tech issues.
47 posts and 4 image replies omitted.

>>28840
Yeah, i don't really need something like this. The only place where i would use reproducable builds would be a minimal server setup and i'd rather just write a couple shell scripts for that.

>>28841
Ephemeral shells I use not so much for reproducibility as for convenience, similarly to how you use python virtualenvs to avoid cluttering your profile with python packages. Whether this makes any difference to you depends on the types of tasks you do.

>>28842
>Whether this makes any difference to you depends on the types of tasks you do.
It doesn't really. The environments of my desktop is polluted by things from under /usr/local and orphan files from multiple releases back and i don't see anything wrong with this. For the chroots and servers i work with it's either similar or control is tight enough that rolling my own is the most attractive of all options. Sorry, but i don't want guix to compile the jungle on my banana server.

Emacs is your best bet then

OP here reviving my shitty thread because why not?

I got my new computer in January and I did install Kubuntu, sadly I now WFH at least three days per week and my job uses a lot of Windows-only shit so I'm still beholden to M$ a lot. I absolutely can make work stuff work on my Kubuntu install but I don't feel like polluting it with w*rk tbh lol.

Either way, Kubuntu felt kinda floaty and shitty at first, I'm glad I can use AI agents nowadays to use as google for my mandatory google sessions, the pro-social no bs programming on these things does make sorting through troubles much more enjoyable.

Also GameMaker works! Other than setting up my GMVM properly and troubleshooting terrible framerates (fixed) it might feel even better than Windows 10 ever felt.

I'm also quite enjoying KDE Plasma customizability. I'm not too crazy on ricing or anything, but being able to make all my windows transparent even when active makes is making me enjoy my wallpapers for the first time since the mid 2000s. Highly recommended.

As for random bullshit, there's has been quite a bit of it. Discover keeps breaking over nothing, OpenRGB keeps crashing, setting up a network printer was truly an experience I won't forget, and there's no software as good/easy as HWiNFO is on windows for temp sensors; setting up fan speed curves was also a pain but thankfully sorted mostly. I'm still on my older nvidia gpu which I know is not ideal for linux (still having trouble with fan setup) but it's not that bad.

Aside from that, everything feels better than it did on Windows, particularly my quirky screen setup with mixing a FHD screen and a QHD screen works seamlessly, games boot faster and perform better, temps are lower than in W11 all the time.

I feel like the pain will start in a few months as things start updating and breaking out of nowhere, but nowadays I can highly recommend anyone reading this to swap, it's never been easier for normies tards to ditch windows for an alternative that's actually better for a change.



File: 1771027519607.png (1.25 MB, 960x2079, IMG_2955.png)

 

Not so funny now is it?
You have 18 months to organize before youre thrown into the wood chipper :^)
Well maybe more while you take up a lower paying manual job
10 posts and 1 image reply omitted.

IT work is not going to be automated by AI, but it is going to be outsourced to people in India and China who do the work with AI assistance/supervision for a fraction of the pay. Even without AI this has been a long time coming, IT people have just refused to acknowledge this reality and desperately want to believe that their jobs are somehow the exception to the forces of global economics, that nobody except bourgeoisie white Europeans could ever learn JavaScript and their jobs would be secure forever.

>white collar
  • That's accountants and such, not programmers.
  • Lmao imagine how fucked every company will be if they actually try to let AI do their accounting.

>>32589
that microsoft chief officer is full of shit and another vaporware hype salesman

I give it 18 months until the AI bubble pops

File: 1773970203049.mp4 (3.1 MB, 720x1280, DTcLYvDjOr6.mp4)




File: 1773594135594.jpeg (8.72 KB, 302x225, FNCxKqrXEAAR0V1.jpeg)

 

i was waiting to see if maybe gpu and ram prices would go down but now with everything that's happening i'm wondering if maybe this is the most affordable they'll ever be within the next 5 years

i just sold my old gaming pc and replaced it with a cheap dell optiplex because i realized i'm an adult now and i don't give a shit about videogames anymore

>>32878
no, give it three years, it's a bet

no one knows, buddy. i'd say go for it if you have the money right now. everything is gambling now.

>>32878
yes, buy soon before the war drives oil above $150 or even $200 a barrel and shipping makes every pc $5k more expensive



 

Did you know that Hegelian philosophy was used in design work for the GNU Hurd microkernel?
>me reading about Hurd-ng ("next-generation") design
https://www.gnu.org/software/hurd/hurd/ng/part1ownershipandcontracts.html
<Hegel remarks on the effect of perpetual alienation (my terminology) (paragraph 67):
<"Single products of my particular physical and mental skill and of my power to act I can alienate to someone else and I can give him the use of my abilities for a restricted period, because, on the strength of this restriction, my abilities acquire an external relation to the totality and universality of my being. By alienating the whole of my time, as crystallised in my work, and everything I produced, I would be making into another's property the substance of my being, my universal activity and actuality, my personality."
>mfw

microkernels are stupid

Seems like he's arguing against TPM and DRM by saying that having the computer be partially not yours, that as the computer takes up more of your life as you put work into it, your own self becomes partially not yours.

>>32888
you contradict CPC line that Huawei HarmonyOS is future. you are yanqui imperialist falsifier.



File: 1763596156326.png (3.7 MB, 1536x1024, computer_networking.png)

 

<Computer networking is the practice of connecting two or more computing devices to enable data exchange and resource sharing, using either physical cables or wireless signals. Key components include end devices (like computers and printers), media (cables or radio waves), protocols (rules for communication), and networking devices (such as routers and switches). These networks range in size from small Local Area Networks (LANs) in homes to expansive Wide Area Networks (WANs) that span the globe, like the internet

Thread to discuss computer networking. I thought we could use one because networking has an unusually long shelf life for IT skills, unlike programming and even linux to an extent, networking hasn't changed (at least very much) because its basically the physics of IT.
8 posts omitted.

File: 1773203913707.png (670.68 KB, 1000x700, ClipboardImage.png)

Had another idea for a network topology. The network is partitioned into two parts, a dirty part and a clean part.

At the center is a DIY data dyode. It connects a server fitted with a RAID array and large GPU to the dirty network. It hosts a UDP file server which receives signed chunks which can be manually resent by chunk (it deletes incorrectly signed chunks), a set of VDI servers for terminals, and a Local LLM, at the minimum.

This server is connected directly via a switch and ethernet to a number of terminals, likely Banana Pis. Example terminals could include a multimedia system (a nice tv and controller is all you really need), or a workstation for writing, and programming (a nice keyboard and vertical monitor is all you need). We're currently pre-streaming here, so this setup makes some sense.

The dirty network is more or less standard. The user uses the dirty network to download files and upload them to the server.

File: 1773350484562.png (278.13 KB, 1920x1080, WOM server.PNG)

>>32856
>It hosts a UDP file server which receives signed chunks which can be manually resent by chunk (it deletes incorrectly signed chunks)
I've written the server, but not yet tested it. I'm also not sure how large to set the buffer size, just seems like it should be related to the MTU. The entire program would fit on four screens, and the most complex part, which is not very complex, on two (pic rel).

The server basically just receives a datagram which has a UUID (16 bytes), start (8 bytes), length (8 bytes), and a payload. It writes the payload out to the start position in a file with the UUID as the name.

It also maintains an interval tree of missing intervals of the file as a csv. It initializes to an interval from zero to the file length and then on every write to the file subtracts the interval from the tree, and then it writes the whole thing to disk.

It's only realistic to run this program if you're in the LAN, or tunneling in. And also it expects you to be running IPSec for the authentication and encryption, probably with a static SA (whatever that is) and ESN so that you don't have to do key negotiation.

>>32863
I've switched to base64 encoded intervals, replaced the check for diskspace with error handling, and made a function handle_datagram for concurrent writes to the data file using aiofile. I had the machine take a crack at the concurrency, and it made something too complex, using futures which weren't necessary because the coroutines only yield control during an await, and locks which it misplaced. I'm still having some difficulty determining when best to write to the sidecar though, I think I've settled on just writing all the pending files at an interval spaced equally, though I'm not completely happy with this.

>>32856
Is there any advantage of what you're doing over secure nfs or tunneling any conventiona filesharing protocol? You would also need to implement your own caching layer for most real-world usecases.

>>32885
The idea is just to use it for upload over a diy data dyode, everything else would be handled by conventional protocols.

The main advantage of an "airgapped" network like this is the that things produced on site don't leave. So keys, wallets, security cam footage, a diary, or even code.

For text output you could use a printer and scanner, and git diffs. Anything with continuous rather than discrete output (like an old school line printer) is going to require a whole lot more manual inspection.

The truth is it's a bit of a joke.



File: 1771172780997.jpg (46.64 KB, 1200x720, 2400.jpg)

 

The 4chan Pass is literally the ultimate utility for AI spammers. For just $20 a year, you get to bypass the only real barrier—captchas. It allows bot nets to flood the board with LLM-generated slop 24/7 without getting flagged by the automated spam filters. Since Pass users get higher trust scores and can post through VPNs/proxies, it’s basically a 'license to shill.' If you’re wondering why /g/ is 50% dead internet noise, thank the Pass for making automation cheap and frictionless.
1 post and 1 image reply omitted.

Does the new capchas even do anything to deter bots, given how easy they are? Like you wouldn't need AI, just a script per type of puzzle.

>>32639
Are you trolling, m8? Those new captchas take like twice as long to complete as the simple post you were trying to make.

>>32727
>skim instructions that are like 1 in 7 possible types of puzzles
>slide to the end
>slide to answer
>repeat two more times
>post
6 to 7 seconds max sober, 6 to 9 seconds drunk.
I don't think that's just me having giga-brain puzzle autism. They're much easier and less error-prone puzzles than the old "line up the broken warped and noisified code and type it" puzzle. You only have to do it once, while the old one it's inevitable that one will fumble it a few times before getting it right due to the noise making fake letters.

anyone else from europe having trouble to post on 4chan? it seems they rangebanned europe??

>>32730
The one you're calling the "old one" is like six generations of new captcha deep since the one I'm remembering as the "old one". The one that I remember is the original one, where they took two words, one from a book whose OCR was already verified, one from a book that had recently been scanned, and you had to type both words to post even though only one word was actually being checked, the other word was being added to the OCR dictionary. They used that captcha for years until /b/ started posting racial slurs instead of the unknown word.



Delete Post [ ]
[ home / rules / faq / search ] [ overboard / sfw / alt ] [ leftypol / edu / labor / siberia / lgbt / latam / hobby / tech / games / anime / music / draw / AKM / ufo / 420 ] [ meta ] [ wiki / shop / tv / tiktok / twitter / patreon ] [ GET / ref / marx / booru ]
[ 1 /2 /3 /4 /5 /6 /7 /8 /9 /10 /11 /12 /13 /14 /15 /16 /17 /18 /19 /20 /21 /22 /23 /24 /25 /26 /27 /28 /29 /30 /31 /32 /33 /34 /35 /36 ]
| Catalog | Home