[a / b / c / d / e / f / g / gif / h / hr / k / m / o / p / r / s / t / u / v / vg / vm / vmg / vr / vrpg / vst / w / wg] [i / ic] [r9k / s4s / vip] [cm / hm / lgbt / y] [3 / aco / adv / an / bant / biz / cgl / ck / co / diy / fa / fit / gd / hc / his / int / jp / lit / mlp / mu / n / news / out / po / pol / pw / qst / sci / soc / sp / tg / toy / trv / tv / vp / vt / wsg / wsr / x / xs] [Settings] [Search] [Mobile] [Home]
Board
Settings Mobile Home
/g/ - Technology

Name
Options
Subject
Comment
Verification
4chan Pass users can bypass this verification. [Learn More] [Login]
File
  • Please read the Rules and FAQ before posting.
  • You may highlight syntax and preserve whitespace by using [code] tags.

08/21/20New boards added: /vrpg/, /vmg/, /vst/ and /vm/
05/04/17New trial board added: /bant/ - International/Random
10/04/16New board for 4chan Pass users: /vip/ - Very Important Posts
[Hide] [Show All]


[Advertise on 4chan]

[Catalog] [Archive]

File: 1754643099195679.png (601 KB, 748x632)
601 KB
601 KB PNG
Is this a flaw of Grok or am I just using it wrong? If you want to make an small edit using two images it just generates a completely different image
12 replies and 4 images omitted. Click here to view.
>>
>>107704781
have you even tried gemini?
>>
>>107704781
ChatGPT's latest image tool can do it.
>>
>>107704024
>imagine an edited image
why do you prompt like a retard?
>>
>>107705272
because he is a retard
>>
File: 1767012145853.jpg (48 KB, 395x585)
48 KB
48 KB JPG

File: Desktop.png (982 KB, 3840x1080)
982 KB
982 KB PNG
Here We Go Again Edition
Previous: >>107642301
146 replies and 67 images omitted. Click here to view.
>>
Oh, it also occurred to me that you might think AISLERIOT is some kind of GIBBERISH, but it's actually the only reason I have a tiny scrap of GTK on my system:

https://wiki.gnome.org/Apps/Aisleriot
>>
>>107703238
Damn... It's almost as if the desktop comes to life. Small changes are added with each screenshot, constantly evolving while remaining consistent. Few can master that.
>>
>>107705182
>comes to life
EXACTLY the point of the seemingly tiny detail in the 2 pics @ the beginning of the THRED: I turned on blinking colons in tty-clock, which I'd already been using with -s for including SECONDS. Now the colons blinking on/off adds a dimension of LIFE, MOVEMENT, CHANGE, yet within the overall STABLE/STATIC foundational whole.

Then to /really/ appreciate it, one needs to grab CBONSAI and run it -l -i for LIVE/INFINITE. It shows you step by step growth from nothing, usually less than a minute from "seed" to "tree", then holds for about 4 seconds and starts a new cycle.

THEN, of course, there's XPENGUINS. with penguins, turtles, and BILL GATES walking, running, flying all over the place doing all kinds of things.

So indeed, it very much is as if having "come to life", something of a REALM.
>>
>>107696713
would u mind sharing the files
>>
>>107705182
Yeah, I gave up on the retro look and went with a monochrome look with proper close, maximize, and minimize buttons. MacOS buttons look like toy shit.

File: oled.jpg (261 KB, 2048x1536)
261 KB
261 KB JPG
what are some alternatives to OLED
I can afford top range OLED but I cannot afford to change it every 2-3 years, I mean I can but I would find that wasteful.
It will used connected to a PC because fuck Smart TV, all I care about is a good panel.
was considering TCL but they have half the dimming zones in EU compared to the US
31 replies and 11 images omitted. Click here to view.
>>
>>107705564
>>107705588
If anything for PC use it will last longer since you'll NEVER use it at 100% emitter brightness for desktop use, maybe max 25%.
>>
>>107705070
>40-42" is the absolute sweet-spot for 4K monitor use since the PPI will be above 100.
if you think there's no use case for ppi above 100 you're clinically blind.
>>
I don't even know what my monitor is. It doesn't say, so I assume LCD. Literally fine.
>>
>>107704661
The only alternatives to OLED are Plasma and CRT, both of which are dead
>>
>>107705714
just spend a decade looking at inferior tech until you start coping about not being able to afford microled
it's that easy

File: 3a7.jpg (56 KB, 504x470)
56 KB
56 KB JPG
Let's share our 4chanX filter in this thread. Here's mine :
### /g/ board ###

## Misc ##
# Various low quality general
/\/dpt\//i;op:only;boards:g
# Wage cuck general
/\/twg\//i;type:subject;op:only;boards:g
/\/utwg\//i;type:subject;op:only;boards:g

## Bait ##
#/(prove|convince) me/i;op:only;boards:g
#/protip.\s+you can(no|'?)t/i;op:only;boards:g
#/your distro hopping/i;op:only;boards:g
#/(cuc?|ke)k/i;op:only;boards:g


Comment too long. Click here to view the full text.
>>
>filtering out the pufferfish poster
only thing keeping this list from being based
>>
add

"what causes this"

"why aren't you"

"why don't you"

File deleted.
>Lisp is a family of programming languages with a long history and a distinctive parenthesized prefix notation. There are many dialects of Lisp, including Common Lisp, Scheme, Clojure and Elisp.

>Emacs is an extensible, customizable, self-documenting free/libre text editor and computing environment, with a Lisp interpreter at its core.

>Emacs Resources
https://gnu.org/s/emacs
https://github.com/emacs-tw/awesome-emacs
https://github.com/systemcrafters/crafted-emacs

>Learning Emacs
C-h t (Interactive Tutorial)
https://emacs-config-generator.fly.dev
https://systemcrafters.net/emacs-from-scratch
http://xahlee.info/emacs
https://emacs.tv

Comment too long. Click here to view the full text.
80 replies and 14 images omitted. Click here to view.
>>
>>107694019
>Been thinking about open sourcing my CL editor,
The most important thing is, how well do you support interactive development?
In other words, editing stack frames and restarting, recompiling functions, working with several SLIME sessiones, etc.

Regarding LSP, i don't think CL users care too much about LSP integration. Interactive CL development probably requires way more features than what the LSP protocol defines.
>>
https://batsov.com/articles/2025/04/07/emacs-startup-time-does-not-matter/
>>
>>107699965
lisp machine. No pointers in the source code. All memory managed by the OS and by a general garbage collector. No null pointers, no possiblity of segmentation faulting or corruption

yet this retard writes:
>they do not make any sense in the modern world because of glaring security issues
kek
>>
>>107705487
>The most important thing is, how well do you support interactive development? In other words, editing stack frames and restarting, recompiling functions, working with several SLIME sessions, etc.
Kind of what you expect from something like SLIME with some QoL improvements (for me at least) and some things missing. Has a live REPL, you can e.g. ;e to eval a sexp, ;l to load the current file, custom UI for conditions/restarts, etc. I added some neat stuff like auto-marking functions that have changed but haven't been recompiled yet, cause I got tired of forgetting what's different and reloading the image out of habit lol.
One thing that might be a bit idiosyncratic is how tabs work. You can have multiple REPL sessions (I don't use slime, I have my own RPC client/server) but each tab is tied to a single REPL session. Makes it easy to navigate since you just do ;r and you already know what REPL is popping up and it doesn't clutter your workspace. In my experience most of the time with multiple REPLs its multiple projects, which is why I have it working like this. Overall I really like the workflow but it is relatively opinionated/different so might not be for everyone.
>>
>>107691743
is there a prettifier package that can turn lisp oneliner abomination into human-friendly?
i.e.
(f (g (h x)))

into
(f
(g
(h x)))

Previous Thread: >>107674322

>Links:
>DALL-E 3
https://www.bing.com/images/create
https://designer.microsoft.com/image-creator
>4o
https://chatgpt.com/
https://sora.chatgpt.com
https://copilot.microsoft.com/
>Imagen 4 and Nano Banana (Pro)
https://gemini.google.com/app
https://labs.google/fx/tools/image-fx
https://labs.google/fx/tools/whisk
https://aistudio.google.com/prompts/new_image

Comment too long. Click here to view the full text.
29 replies and 26 images omitted. Click here to view.
>>
imagen / opus proxy https://rentry.org/desuproxyreborn
>>
File: 1749817700504532.jpg (3.69 MB, 3040x5504)
3.69 MB
3.69 MB JPG
Thoughts on naked aprons?
>>
>>107705601
opus / imagen / captcha bypass https://rentry.org/desuproxyreborn
>>
>>

File: 1764381306653416.jpg (82 KB, 546x896)
82 KB
82 KB JPG
Is C still wortlh learning nowadays?

I'm studying CS but my uni's program only teaches you Python, Java and C++ so i figured I'd try to start learning C on my own over the winter break.

I already have a decent grasp on Python and Java and have always heard all the real enlightened big brain neProidians learn C to understand how a computer works beter since it's "close to the metal" unlike Python and Java but even starting out with Learn C the Hard Way, Zed Shaw says that C is a fundamentally flawed language and has many errors that later languages fixed into non-issues.

Should I keep going
46 replies and 5 images omitted. Click here to view.
>>
>>107703978
The mistake C made was letting Dennis Ritchie die.

No-one can replace a real 180-200IQ person.
>>
>>107703980
Show me 1 program built in python and rust that actually works.
>>
>>107702118
Anyone who says otherwise is a dumbass. The world literally runs on C.
It being "worth learning" and "necessary to learn" are not the same thing.

Also, why is this even a question? They all do the same thing just in different ways. You aren't learning the language you're learning to program, the language is borderline arbitrary outside of specific use cases.
>>
>>107702473
>what else u gon do?
fat pointers (pointer+length)
>>
>>107705628
>The world literally runs on C
maybe that's why the world is so rotten

File: 1755532228147.png (110 KB, 1822x2051)
110 KB
110 KB PNG
>hurr durr cnile!
Sorry you're jealous, but the rest just can't compete with the best.
31 replies and 2 images omitted. Click here to view.
>>
>>107700642
>C#
>Java
I sometimes wonder how much more retarded the goyim can be.
>>
>>107698113
>Also, I define alternative to C++ to be some other superset of C that can directly #include C header files.
This psychotic obsession with backwards compatibility is the reason C++ is such an abomination to begin with.
>>
I want learn C++ what book do you reconmend for a retard.
>>
>>107704931
No its not. The backwards compatibility excuse is pure bullshit. C++ is an abomination by design. The core issue with c++ is the obsession with adding more and more overcomplex, terribly designed library features, whilst neglecting the actual language itself.
>>
>>107701882
>They also make sure features are as narrow as possible
And always badly named.

File: 1703719524365138.jpg (355 KB, 1512x2016)
355 KB
355 KB JPG
39C3 - Hamburg

https://events.ccc.de/category/39c3/
https://streaming.media.ccc.de/39c3
https://media.ccc.de/c/39c3
https://fahrplan.events.ccc.de/congress/2025/fahrplan/

Plenty of good talks so far - lets keep the troon dissection to a minimum as well and concentrate more of the tech content
51 replies and 17 images omitted. Click here to view.
>>
Lots of pron on this ftp server
151.219.62.46
>>
>>107705658
That graphic is rubbish. Obviously made by a kiddult
>>
>>107705663
nice try Herr Glühie
>>
File: image.png (291 KB, 1260x895)
291 KB
291 KB PNG
>>107705663
>>
>>107705672
No its legit - movies and mp3 too

>>107705688
Yep - attendees set up their ftp machines at the conference and use ip's allocated to them.

File: IMG_20251228_174058.jpg (1.08 MB, 1632x3264)
1.08 MB
1.08 MB JPG
The old fan is making a slight rattling noise on startup but it goes away after 5 min. It's spinning at 3000rpm to cool down Athlon x250 which gets hot very quickly during cpu spikes (it shuts itself down at 70C). I'd like to replace it but I can't find any 70mm fans. Is there any CPU fan model (with a heatsink or not) that would fit this old motherboard (released in 2009), if yes then which size should I choose?
28 replies and 3 images omitted. Click here to view.
>>
>>107703801
Wow, win xp is userbase is larger than I assumed it to be.
>>
>>107696387
lol my home server is still running on an AMD Athlon Phenom II x2 with 4gb of RAM, I never thought I'd see someone else running this build in current year
>>
>>107696387
opus / imagen / captcha bypass https://rentry.org/desuproxyreborn
>>
>>107700972
a 212 probably wont fit in that case, he'll need a 92mm if hes spending that dough

>>107701862
if you're dead set on keeping it, see about buying a athlon x4 640 or a phenom 965, it will help with it being slow. beware an x6 1055/1090, not all prebuilts got bios updates to support them. and no, you can swap cpus without any trouble. you can use macrium reflect free edition to clone your drive in case it fails, it probably has a tonne of hours on it too
>>
>>107705641
What can you run on it? I've got a system like that collecting dust and I want to get into home servers

>The development comes a little over a year after the tech giant [Google] disclosed that its transition to Rust led to a decline in memory safety vulnerabilities from 223 in 2019 to less than 50 in 2024.

>The company pointed out that Rust code requires fewer revisions, necessitating about 20% fewer revisions than their C++ counterparts, and has contributed to a decreased rollback rate, thereby improving overall development throughput.

>We adopted Rust for its security and are seeing a 1000x reduction in memory safety vulnerability density compared to Android's C and C++ code. But the biggest surprise was Rust's impact on software delivery," Google's Jeff Vander Stoep said. "With Rust changes having a 4x lower rollback rate and spending 25% less time in code review, the safer path is now also the faster one

>With roughly 5 million lines of Rust in the Android platform and one potential memory safety vulnerability found (and fixed pre-release), our estimated vulnerability density for Rust is 0.2 vuln per 1 million lines (MLOC).

>Our historical data for C and C++ shows a density of closer to 1,000 memory safety vulnerabilities per MLOC. Our Rust code is currently tracking at a density orders of magnitude lower: a more than 1000x reduction.

https://thehackernews.com/2025/11/rust-adoption-drives-android-memory.html
182 replies and 22 images omitted. Click here to view.
>>
>>107705186
So sex is defined as 69.
The machinesex is sex + constantly pounding with an iteration every 32 miliseconds.
Then an unsafe warning every time machinesex is accesses you?
>>
one of the only criticisms i saw to rust that are valid is the pin/unpin weird dynamics and the lack of a stable abi that makes LGPL/GPL linking a pain
>>
>>107705461
You cannot parallelize input reading, but you can make output potentially faster by making use of the fact that your memory bandwidth might not be saturated, each thread when finishing the sorting could join the lines into one string, then you can build IoVec from non-empty strings to write everything out in one syscall with mostly flat data which might be faster to print out.
>>
>>107705573
IoSlice* apparently is in std https://doc.rust-lang.org/std/io/struct.IoSlice.html
>>
>>107705573
>You cannot parallelize input reading
It's a memory map so you could split it into chunks, do some fiddling to make the edges of the chunks match up with newlines, and come up with a way for each bucket to be written to by multiple threads at once. No clue how much that'd even help though.
>but you can make output potentially faster by making use of the fact that your memory bandwidth might not be saturated, each thread when finishing the sorting could join the lines into one string, then you can build IoVec from non-empty strings to write everything out in one syscall with mostly flat data which might be faster to print out.
That does shave off a few more percentage points even though it means copying everything. Mainly the joining, I think the writev made a difference too but it was hard to measure.
#![feature(write_all_vectored)]
use std::io::{self, Write};

const NUM_THREADS: usize = 16;

fn main() -> io::Result<()> {
let input = unsafe { memmap2::Mmap::map(&io::stdin())? };
let mut buckets = [const { (Vec::new(), Vec::<u8>::new()) }; 128];
let mut prev_idx = 0;
for idx in memchr::memchr_iter(b'\n', &input) {


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

>webp is 8-bit only
>avif converts to yuv so not truly lossless
>jpeg-xl is less supported than a honest politician
16-bit lossless png bros, are we ever going to evolve?
3 replies omitted. Click here to view.
>>
>>107704622
>png sometimes completely beats jpeg-xl in lossless mode
This is very rare and occurs mostly in high frequency noise, mostly incompressible images anyway
More realistic performance is closer to this

autumn.png PNG 2560x1440 2560x1440+0+0 8-bit sRGB 6.2156MiB 0.002u 0:00.001
autumn_d0_e7.jxl JXL 2560x1440 2560x1440+0+0 8-bit sRGB 3.37678MiB 0.015u 0:00.014
autumn_d0_e10.jxl JXL 2560x1440 2560x1440+0+0 8-bit sRGB 3.27043MiB 0.001u 0:00.000
>>
>>107704903
It's not unrealistic, the reality is maximum compression requires trying all good file formats in all possible lossless modes with all available filters.
>>
>>107704398
R
>>
File: 1766046463072209.png (51 KB, 500x283)
51 KB
51 KB PNG
>>107705171
I admire the idea but you don't do this, no one does.
>>
>>107705362
I know a guy who does.

File: Flag_of_India.svg.png (99 KB, 2560x1707)
99 KB
99 KB PNG
Designated shitting streets.
>>
File: IMG_2182.jpg (810 KB, 2295x1156)
810 KB
810 KB JPG
brought to you by Google and Samsung
>>
File: be brave.mp4 (2.32 MB, 1280x720)
2.32 MB
2.32 MB MP4
>>107705283
>>
File: Sparrowpepe.jpg (13 KB, 348x357)
13 KB
13 KB JPG
How long does your /pol/ ban last for?
>>
File: 1766962083839258.png (24 KB, 389x608)
24 KB
24 KB PNG
>>107705491
India hate threads are so frequent on /pol/ now you don't even get banned for posting them any more

File: 1766509747724355.png (1.92 MB, 1620x2160)
1.92 MB
1.92 MB PNG
>/g/ makes an 18th album
Theme: Outer Space Music
Title: [Accepting suggestions]
Deadline: 7th of January

>/g/ makes a 19th album
Theme: [Accepting suggestions]

>Song submission rules/guidelines
Upload the file somewhere, preferably in a lossless format, and post the link here. If you want to update your track, make a new post.
Include the song title in the post, and make it clear that your song is a submission for the album.
Optionally you may include cover art for your track, but please confirm that the image in your post is the cover art or it won't be included. You may not use your real artist name.
Songs that contain anything against YouTube's policies won't be uploaded on YT, but will still be added to the album.
By default, tracks will be normalised to -14 LUFS (integrated loudness) in the release. You may specify a lower loudness for your track.
Use of AI is banned. This includes AI generated stems, samples, and effects. "AI" includes all neural network-based models and not hard-coded automation/procedural generation. You are allowed to ask an LLM about music-related questions, but asking it to give you musical ideas (eg. generating a chord progression) is already a no-no.

Comment too long. Click here to view the full text.
72 replies and 11 images omitted. Click here to view.
>>
>>107696358
Another bug report!
Here's what this patch I made sounds like as recorded through Audacity: https://vocaroo.com/1lDlBf6bi1K3
and here's how it sounded as recorded by the recorder plugin: https://vocaroo.com/1a0uEx4CWaCi

I got the patch right here, so you can check it out by yourself: https://litter.catbox.moe/qo81la9q4o1olumb.qtp
>>
>>107704698
also musiciantards underestimate the difficulty, they think if they can just get good at one thing (playing an instrument) they can make music as good as the millionaire rockstars and popstars. if you're a great singer, that's different, you can probably get discovered if you have an interesting voice and visual appeal, but you still need someone to produce your music. a lot of the dunning-kruger tards think they can figure out the meta of recording and producing their own music though.
>>
>>107705148
It goes both ways. This is a production thread, clearly people here are interested in producing. But most people here want to make their own original music too. You should play music if you want to do that. Music theory is the chicken, not the egg. You compose by playing, not by thinking. The problem of working digitally is that it makes you prone to intellectualization of the creative process. It turns music making into a series of decisions rather than the spontaneity you get from jamming. You can 100% make a melody by placing down MIDI notes manually, but guess what, this becomes much easier to do when you already know an instrument too. But I digress, and maybe you only want to produce. Or you want to do something like the last Oneohtrix album, which was made entirely with samples. However, save for a few genres, you'll always benefit from knowing how to play music if your ultimate goal is to compose your own.
>>
>>107704895
Thanks again for your help.
That disparity is caused by values in the output signal exceeding the +1/-1 limit. The recorder clips the sound instantly when it tries to write it to .wav, but your output device has a lot more headroom.

Anyway, this exceeding of limits seems to be caused in your case by:
>"old verb" module (getting axed in the next update)
>negative part of the LFO signal causing strangeness in the erase portion of the tape delay (needs to be handled better internally)

The next update will also feature some sort of smart limiter and clipping indicator on the output and recording modules.
>>
Anyone here trying Zebra 3? The sound is insane, I'm glad I skipped Serum 2 honestly, I don't have money for all these synths

File: everydayIsWednesday.jpg (222 KB, 1357x1281)
222 KB
222 KB JPG
/dpt/ - Daily Programming Thread

Welcome to the Daily Programming Thread. What are you working on, /g/?

Previous thread >>>107670460
256 replies and 21 images omitted. Click here to view.
>>
>>107705198
>$@ prints the result of that function call
deja vu
https://perldoc.perl.org/perlvar#$@
>>
>>107704467
>clang: error: invalid argument '-fsanitize=type' not allowed with '-fsanitize=address'
its ova
>>
>>107705543
Run multiple passes?
Why would they be mutually exclusive though?
>>
>>107690624
opus / imagen / captcha bypass https://rentry.org/desuproxyreborn
>>
>>107705648
>desuproxyreborn
nucleic acid


[Advertise on 4chan]

Delete Post: [File Only] Style:
[1] [2] [3] [4] [5] [6] [7] [8] [9] [10]
[1] [2] [3] [4] [5] [6] [7] [8] [9] [10]
[Disable Mobile View / Use Desktop Site]

[Enable Mobile View / Use Mobile Site]

All trademarks and copyrights on this page are owned by their respective parties. Images uploaded are the responsibility of the Poster. Comments are owned by the Poster.