[ home / rules / faq / search ] [ overboard / sfw / alt ] [ leftypol / edu / labor / siberia / lgbt / latam / hobby / tech / games / anime / music / draw / AKM ] [ 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?

Not reporting is bourgeois

| Catalog | Home
|

File: 1751766582222.jpg (976.14 KB, 1536x2048, Tokaji_Aszu.jpg)

 

Remember when back in the day you had to have a so-called audio card that would allow your PC to fukken produce sound?

Pepperridge Farm remembers.

Most interestingly, depending on what hardware you had (ADLIB, SoundBlaster, GRAVIS, etc.) you would recieve a completely different end-user experience.

Compare these two:
https://m.youtube.com/watch?v=dHechz7U0sE&pp=ygUWRGlzY3dvcmxkIHNvdW5kYmxhc3RlctIHCQn8AKO1ajebQw%3D%3D (from 38:10)
&
https://m.youtube.com/watch?v=jAHgpRitmHY&pp=ygUURGlzY3dvcmxkIG9zdCBzdHJlZXQ%3D

It is absolutely unique, to have to have 2-3 different (hardware) interpretations of composed (software) music.

I think there should be theoretical articles written about.the differing "gaming experiences" ppl had/recieved based on their fucking soundcards.

It is cery interesting (to me, at least( that 2 ppl could have played "the same game," yet their hardwares produced 2 different musics. In essence, we can't talk about a singular "gayme experience."
14 posts and 4 image replies omitted.

File: 1751816878843.jpg (34.73 KB, 780x534, Midi_ports_and_cable.jpg)

MIDI is a pretty cool tech. It was invented in the early 1980s as a standard by American and Japanese synthesizer manufacturers, ensuring that every equipment could exchange musical data easily, because back then everyone had their own special incompatible protocol. MIDI is still used today in most music software.

Then you had General MIDI which is an extension specifying some standard sounds that often sound cheap as hell, but you could make your own General MIDI bank of sounds with a Soundfont and play fart sounds instead of piano sounds or something, or have high quality sounds. It wasn't just sound cards, quite a few people had a module like the Roland SC-55 or SC-88 to play the music of DOOM for example. I think Nobuo Uematsu also used a SC-88 to compose Final Fantasy music for the SNES and Playstation games.

The problem of MIDI is that the resolution of the data is 7-bit wide, which means all the data being interpreted by a synthesizer or module is limited between 0 and 127.
This is pretty limiting, especially if you want to make microtonal music or do subtle modulation of sounds.
They are cooking a MIDI 2.0 standard with a better resolution but it will take a long while to get ratified and adopted by everyone, at least one decade or two. For now we have a extension of MIDI called MPE allowing per-note modulation and that kind of stuff but it's hacky.

midi is a pretty cool way to transmit music when your storage space is limited, think about it, those developers from back in the day were crafty. meabwhile nowadays you get shitty software that eats up 2gb of memory just so you can edit a txt file

>>30497

>This is pretty limiting, especially if you want to make microtonal music

That doesn't apply to pitch.
< MIDI pitch bend messages have a precision of 14 bits, which translates to 16,384 possible values (0-16383). The typical default range is +/- 2 semitones, but this can be adjusted. The center point of the range is usually 8192, with values below representing a bend down and values above representing a bend up.

<http://microtonal-synthesis.com/MIDItuning.html

<The MIDI Tuning Standard was ratified by the MIDI Manufacturers' Association in January 1992. Credit should be given to Robert Rich and Carter Scholz who wrote and lobbied for this addition to the MIDI specification. Manufacturers have the option of supporting the tuning standard partially or in full. It is featured on some Emu and Ensoniq instruments. Currently they implement only the non-realtime features of the standard.

>The frequency data format allows for the precise notation of frequencies that differ from equal temperament.


>"Frequency data shall be defined in [units] which are fractions of a semitone. The frequency range starts at MIDI note 0, C = 8.1758 Hz, and extends above MIDI note 127, G = 12543.854 Hz. The first byte of the frequency data word specifies the highest equal-tempered semitone not exceeding the frequency. The next two bytes (14 bits) specify the fraction of 100 cents above the semitone at which the frequency lies. Effective resolution = 100 cents / 214 = .0061 cents."[1]


>This higher resolution allows a logarithmic representation of pitch in which the semitone is divided into 1282 = 214 = 16384 parts, which means the octave is divided into 196608 (logarithmically) equal parts. These parts are exactly 100/16384 cents (approximately 0.0061 cents) in size, which is far below the threshold of human pitch perception and which therefore allows a very accurate representation of pitch.


Post too long. Click here to view the full text.

File: 1751888421069.gif (786.33 KB, 450x282, 1736623641902009.gif)

>>30491
>25 minutes of E1M1
🤘




File: 1729867358619.jpeg (41.25 KB, 512x768, 90.jpeg)

 

I already accidentally locked myself out from any adult content on my computer by changing the router settings and losing access but I need help with my phone.
There is no website block option on Android. I've considered paying someone to root my phone (I'm assuming it provides deeper access to settings) and doing something to hard block any access.
help.
25 posts and 2 image replies omitted.

get one of those family friendly browsers and don't use google anymore, I'm pretty sure they still allow this domain

>>29380
my porn """addiction""" went away the instant i got a fucking job that kept me away from the privacy of my home for the majority of the day. when someone says they have a porn """addiction""", i figure they're jobless/have some bullshit WFH email job, and spend most of their time idle in their homes, which naturally leads them to the only thing that fires serotonin on their miserable lives

Porn addiction may be the most based addiction


>>29380
>sex addiction and lack of discipline/control is a real thing.
"Sex addiction" is absolutely not a real thing. You've fallen for christfag propaganda.



File: 1734060573790.png (3.73 KB, 389x129, aisucks.png)

 

So, I'm a musician, who wants to have a musical career (a lot of communist musicians had stable careers) and meanwhile stupid porkies tell me that "no, we'd prefer if you were replaced, prole, because there if no place for people like you" and I hear, not only music, but other art, computer science, programming etc. will be replaced by AI. How do we stop this, so people are still prosperous in the real socialst societies?
563 posts and 80 image replies omitted.

>>30654
lol can’t wait until she’s saying something about desperate classical computer tards crying about inevitable quantum supremacy.

What a joke this woman is.

>>30659
It can do a lot of things but it unironically writes code that *feels really bad* and also probably takes longer than it seems to write.

Underappreciated part of the vibe coding phenomenon is that computer programmers, like everyone else, are extremely lazy and measure their productivity in terms of effort. When they don’t work hard and get code, they feel very productive.

>>30661
Well that is the reason why every new framework and tool is treated as the birth of a deity, they promise more features for less code

>>30644
If LLMs are used directly, they will fuck up. Improving the LLM by throwing more data at some model will not really solve this, and advice to come up with the "right" prompts is not useful either because of the randomness of the LLM response. The user input has to be handled by something reliable which only uses the LLM in some limited fashion and again checks the output and checks it well, so that the overall system is reliable.

This crucial reliable thing that makes the overall system reliable has to be built and checked thoroughly by humans, which means the thing has to be simple enough, which means the overall system can only have use in a narrow context.

>>30662
>every new framework and tool is treated as the birth of a deity
few who actually program as a job do this. it's usually business people who think new framework will release features faster, "thought leaders" and "leadership enablers" who think it will "transform your team", etc, those kinds of people who love any new tech release.



File: 1728030622672.jpg (105 KB, 820x1024, 53y3soh1e3981.jpg)

 

(Copypasted from a previous 4chin /g/ thread as a foundation to making these generals on leftypol)
Users of all levels are welcome to ask questions about GNU/Linux and share their experiences.

* Please be civil, notice the "Friendly" in every Friendly GNU/Linux Thread *

Before asking for help, please check our list of resources.

If you would like to try out GNU/Linux you can do one of the following:
0) Install a GNU/Linux distribution of your choice in a Virtual Machine.
1) Use a live image and to boot directly into the GNU/Linux distribution without installing anything.
2) Dual boot the GNU/Linux distribution of your choice along with Windows or macOS.
3) Go balls deep and replace everything with GNU/Linux.

Resources: Please spend at least a minute to check a web search engine with your question.
*Many free software projects have active mailing lists.
Post too long. Click here to view the full text.
182 posts and 15 image replies omitted.

File: 1752329585143.png (165.2 KB, 2160x1080, Linux for Leftcoms.png)

Out of curiosity, what's the current meme Arch spin that people are using to avoid installing Arch?
>Manjaro
>Endeavor I think it was called
Is there another one yet? Will people ever learn how to use Calameres or just install Arch normally?

>>30527
im using endeavour. they say it is just arch with calamares installer. it uses dracut but idk what that means. it also has yay for pacman by default which i like. i just picked it cause i was gonna kde anyway and i liked the space stuff. i was using grub to dual boot until i deleted windows and reinstalled on defaults so now its systemd.

people say manjaro is bad now. i think the popular one is Cachy? the gamers like it better but the real gamer meme is Garuda. i wanted less bloat and only install gamer stuff as needed. endeavour works great zero issues for almost a year now.

File: 1752905886910.jpg (963.13 KB, 889x889, dfe.jpg)

Are there any recommended USB Wi-Fi dongles that work out of the box with GNU/Linux?

>>30500
LocalSend is insanely good for sharing files, definitely much better than KDE Connect but I'm mostly using KDEConnect as a KVM and it's actually pretty fucking good for that, I'm typing this form my macbook into an arch machine in another room, very fancy stuff

>>30620
IIRC from configuring the kernel, there are generic usb ethernet and wifi drivers that include all devices, so you should be hard pressed to find any that don't work.



File: 1753115277603.png (18.23 KB, 600x600, ClipboardImage.png)

 

This is an announcement of a study group for: https://quantecon.org/lectures/
These things often fail, but thought to give it a try anyway.

QuantEcon is a series of Jupyter notebooks covering topics of quantitative economics from Xiamen University.
It starts from the very basics of how to write a function in python and progresses to rather advanced mathematics (start at the start).
We might not be able to complete every part of this course, but we'd probably get something valuable from it regardless.
My background is in mathematics (largely forgotten) and some self-taught computer-science so might be able to help.

Was thinking perhaps two weeks or less to get through: https://python-programming.quantecon.org/intro.html
And then slowing down some after that as the course becomes more difficult, and more essential.

Sounds interesting
Might be down

File: 1753197116543-0.png (165.99 KB, 1920x1046, Figure_1.png)

File: 1753197116543-1.png (109.77 KB, 1920x1046, Figure_2.png)

I've gone ahead and finished up through unit 5, some of the exercises were certainly challenging.
Admittedly made ample use of the hints, and didn't read everything, and even looked at the answers for one or two.

>>30634
If you need any help with setting up or the first few units exercises just say.



 

There doesn't seem to be any so I decided to make one myself. The topics you can discuss here are but not limited to:
>blue light filters
>blue light glasses
>dark mode
>eyecare monitors
>e-ink
>reflective LCDs
>effects of computer screens on one's vision
>Kobo e-readers
>Nintendo Game Boy and its successors
>other e-ink and RLCD devices

Also, it's a shame that Nintendo abandoned the Game Boy line of consoles
6 posts and 1 image reply omitted.

>>28339
What about books with complex figures, or even something like a world atlas? The other thing I miss with ereaders is being able to quickly flip through. But I agree that they are awesome.

>>28402
barbarian!

>>28407
>The other thing I miss with ereaders is being able to quickly flip through.
Technically it would be possible with a touchscreen slider or a scroll wheel.

>>28408
What do you think books are for? Sitting on your shelf to make you look more intellectual? They are consumable. Mark them up, lend them out.

whats the best way to get a cheap ereader? i feel like these ebay prices are still crazy



File: 1752600034757.png (516.82 KB, 720x934, GooglepheneOS.png)

 

GrapheneOS cannot be fully trusted because it runs on Google's proprietary hardware stack, which remains a critical vulnerability. While GrapheneOS markets itself as a privacy-focused alternative, its security is undermined by the fact that it operates on devices like Google's Pixel smartphones—hardware designed and controlled entirely by Google. Unlike other OEMs, Google does not merely integrate off-the-shelf components; it designs its own processors (e.g., Tensor chips) and develops the closed-source firmware and software that power them. Other manufacturers receive binary blobs from chipmakers, which they cannot modify, but Google retains unilateral authority to embed hidden functionalities or surveillance mechanisms directly into the hardware-software ecosystem.

This means Google could inject malicious code into the processor’s firmware—code that operates independently of Android (and thus independently of GrapheneOS itself). Such malware would run at the hardware level, bypassing the operating system entirely and evading detection. If Google exploits this capability in its proprietary GApps, the same logic applies to the foundational software controlling its processors. Since GrapheneOS cannot audit or modify these closed-source components, users are left exposed to potential backdoors.

If you trust GrapheneOS on Pixel devices, you must also trust Google’s closed-source hardware stack—the very same infrastructure that could enable pervasive surveillance. In that case, there is no meaningful distinction between GrapheneOS and stock Android; both rely on Google’s opaque technology. Conversely, if you reject GApps and Google’s data harvesting, you cannot reconcile that distrust with reliance on Google’s hardware. To truly deGoogle, you must abandon devices where the manufacturer controls the silicon itself.
49 posts and 11 image replies omitted.

>>30615
https://nicholasjohnson.ch/2023/10/26/join-extinction-rebellion-now/
>unambiguously and transparently a CIA agent
https://nicholasjohnson.ch/2022/03/27/on-transgender-athletes/
https://nicholasjohnson.ch/2023/11/26/re-on-transgender-athletes/
>That makes slop articles about heritage foundation talking points
You have to be a google shill trying to muddy how people view critique of it.

>>30616
Let me guess: He is also a nazbol?

>>30617
> Let me guess: He is also a nazbol?
how should anyone know, he's literally just some guy with a blog, i really tried to dig into him to find if he's anywhere close to relevant

File: 1752872623264.png (9.04 KB, 353x65, ClipboardImage.png)


a better argument is that pixel's hardware fucking sucks and idek why the graphene moron decided to only develop for it



 

what masks would you recommend to someone that will attend a gathering during which he will be recorded from all angles? itt we discuss such things, potential ways to mask ourselves in a way that makes it as hard as possible for future algorithms to: a. reconstruct the face; and b. match the face with already existing databases.

bonus points if the mask allows the person to view clearly without exposing too much of the eye area
28 posts and 9 image replies omitted.

>>28381
from my understanding strikes usually involve public picket lines while activists might need one for adventurism purposes.

>>26678
>inb4 camera doesn't detect infrared

File: 1738183150238.png (159.52 KB, 250x314, ClipboardImage.png)


File: 1752835365915.gif (926.16 KB, 320x240, twoweeks.gif)

>>28323
Rubber ARMS?? Is this to be a completely different color? Hardcore level there.

>>26397
Cops will just look at your phone location data and see if you left it at home to determine if it was indeed you carrying a provoking sign at the function



File: 1752773618291.png (97.37 KB, 1200x707, ClipboardImage.png)

 

where to get free uncensored deepseek online? huggingchat used to have it but now that's dead. I know I can run it locally on my own machine, but that's slow and I'm a mooch. what elase can I say?

Just make an OC and think of what they would say on a matter. Anything else you can use wikipedia or surf around for.

what kind of censored information do you want to consult that deepseek is blocking you from. like you can just search for "tiananmen square" yourself

>>30604
oh idk i just don't feel like making an account on the website and heard if you use it in open source spaces you won't ever get a BS answer

also tired of everything needing a google email or phone number and rejecting temp email services. huggingface let me use a temp email service to access deepseek but the deepseek website does not. this is less about muh heckin epic tinyman square questions than it is about having a simple free and anonymous source for using it



File: 1726459786963.png (365.18 KB, 709x538, nuimageboard.png)

 

The neverending quest to rewrite vichan -

Archived threads:
https://archive.is/xiA7y
170 posts and 50 image replies omitted.

>>30514
Thank you. If i had to summarize this approach, it would be reducing complexity by finding the right interfaces.
>That it's a textboard has reminded me that I've no idea how to federate files.
Elaborate.

>>30515
>right interfaces
Wouldn't have guessed that this is what you would have called this.
Don't worry about the files thing was just being foolish.
Should probably spend some time learning UNIX a little better.
If for no other reason than to get better at using other programming languages' standard libraries.

>>30514
In other news seem to have gotten something like a nearly complete schema setup:

auth
├── PrivateAddress.ts
├── PrivateUser.ts
├── PublicAddress.ts
├── PublicUser.ts
└── UserRole.ts
reports
├── PostAction.ts
├── PostReport.ts
├── Report.ts
├── UserAction.ts
└── UserReport.ts
threads
├── File.ts
├── Nicknames.ts
├── PageInfo.ts
├── Post.ts
├── Reference.ts
├── Tags.ts
└── UserProfile.ts

3 directories, 17 files


The most interesting features are the ability to assign nicknames to anonymized (by default) IP addresses or users.
And the replacement of boards with moderated user created tags; along with the posting to multiple tags.
Am thinking of federating anonymous posts using throwaway https://github.com/Debdut/uuid-readable UUID usernames.
This would be as an alternative to the high dox potential of having anonymous histories based on IP.

>>30516
>to get better at using other programming languages' standard libraries.
C doesn't really have the best standard library. You usually want to avoid using anything that isn't a thin wrapper around a syscall.
>Wouldn't have guessed that this is what you would have called this.
I got this from https://skarnet.org/software/skalibs/djblegacy.html
<One of the "DJB philosophy" key points is to question the interfaces. You have a task to do; you have existing interfaces. What do you do?
<Interfaces should be questioned right down to the libc. You cannot build strong software on flakey foundations. And from a system and network programmer's point of view, one thing is clear: most standard libc interfaces suck. There is no buffered asynchronous I/O. There is no timed I/O. There is no heap management helper. Even simple system calls are not always guaranteed to succeed!
UNIX doesn't have proper records, which most developers compensate for with databases, essentially a second filesystem layer. Files and directories are really the only level where database operations are simple, reliable and fast, so if you keep your state simple enough, you can map all of it onto simple file creation and access.

The next version will allow composing posts by processing arbitrary blobs, but i'm proud of how the static site generation approach worked out for this one. The locks are the only non-essential state of the system and usually short-lived, everything else is either persistent data, static configuration or entirely ephemeral.

>>30516
Am probably going to restart.
I've realized this should be a ActivityPub server first.
And only secondly a anonymous imageboard (front-end).

>>30517
Wonder if a torrent client might be candidate for a good djb application.
You could parse the bencode into the filesystem operating as a key value.
Lists would then just be dictionaries with enumerated keys.
Unpacking the data is probably more elegant in C than in other languages.
Clients are largely well segmented with clear modules based on a request/response pattern.
These could easily be turned into program boundaries, each implementing the previous response struct/unpacking.



Delete Post [ ]
[ home / rules / faq / search ] [ overboard / sfw / alt ] [ leftypol / edu / labor / siberia / lgbt / latam / hobby / tech / games / anime / music / draw / AKM ] [ meta ] [ wiki / shop / tv / tiktok / twitter / patreon ] [ GET / ref / marx / booru ]
Previous[ 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