[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: reddit.png (118 KB, 464x2748)
118 KB
118 KB PNG
A new way to use AI where it spontaneously feels more human

I want to share something strange I discovered recently.
It’s genuinely interesting—and honestly, way more fun than how I used AI before.
>>
This is something AI gooners have known about, used and perfected since LLAMA 1
>>
>>107697459
AI Dungeon gooners on /aidg/ (now /aids/) back in 2020/2021 were figuring this shit out even. To think it would end like this

File: 1765108727563098.jpg (499 KB, 1920x1080)
499 KB
499 KB JPG
>>107568585
"Arguing that you don't care about the right to privacy because you have nothing to hide is no different than saying you don't care about free speech because you have nothing to say."
--Edward Snowden

>Cyberpunk
The FAQ: https://sizeof.cat/post/cyberpunk-faq/
What is /cyb/erpunk?: https://pastebin.com/pmn9vzWZ
How do I into /cyb/erpunk?: https://pastebin.com/5tpNFQds
Huge list of cyberpunk media: https://sizeof.cat/post/cyberpunk/
The cyberdeck: https://pastebin.com/7fE4BVBg
Cyberlife: https://jinteki.industries/files/cyberlife.7z
Bibliothek: https://www.mediafire.com/folder/4m5hd2065hde8/Bibliothek

>Privacy
Tools: https://www.privacyguides.org/en/tools/

Comment too long. Click here to view the full text.
173 replies and 19 images omitted. Click here to view.
>>
File: 1763009073450364.gif (497 KB, 480x270)
497 KB
497 KB GIF
I use KeepAssXC currently but also put that vault inside another encrypted container. Is this too over the top and paranoid? Is XC's encryption enough? Because currently this double process feels like a pain in the ass.
>>
>>107660701
if you could start over, what would you do? would you do bug bounties instead?
>>
back in the day, when I was a young student I went the whole nine yards playing with cyberpunk clothing. Goretex jackets, pants with straps leading nowhere, and a long weird list of accessories.

After years assembling different outfits and fighting over the small sizes of clothes because all the shit came from China, I learned the best cyberpunk clothing has to comply with three basic requirements

>real /cyb/ clothing has to be cheap
The /cyb/ spirit is about having a low life where you live with essential basics, you have to spend on clothing when it is an absolute necessity and not for a fashion statement.

>everything you wear has to be made of good materials made to endure hard environments.
the idea of the genre is that you wear based on pragmatics, the first thing it has to do is to protect you and be comfy

>you have to feel natural inside the context you are in wearing your clothes
artists like scarlxrd, that use techwear or cyberwear look good in front on the cameras with black parkas and wearing tactical vests on top of it, but if you try that kind of outfit in the real world, you are going to feel like a dark clown, it makes no sense to stand out unnecessarily and feel out of place

and the most important lesson of all


Comment too long. Click here to view the full text.
>>
>>107649823
>Israel
Lol
>>
>>107649823

File: elf wife.jpg (123 KB, 927x1218)
123 KB
123 KB JPG
Pocket edition

previous: >>107648091

READ THE (temp)WIKI! & help by contributing:
https://igwiki.lyci.de/wiki/Home_server

/hsg/ is about learning and expanding your horizons. Know all about NAS? Learn virtualization. Spun up some VMs? Learn about networking by standing up a OPNsense/PFsense box and configuring some VLANs. There's always more to learn and chances to grow. Think you’re god-tier already? Setup OpenStack and report back.

>What software should I run?
Install Gentoo. Or whatever flavor of *nix is best for the job or most comfy for you. Jellyfin/Emby/Plex to replace Netflix, Nextcloud to replace Googlel, Ampache/Navidrome to replace Spotify, the list goes on. Look at the awesome self-hosted list and ask.

>Why should I have a home server?
De-botnet your life. Learn something new. Serving applications to yourself, your family, and your frens feels good. Put your tech skills to good use for yourself and those close to you. Store their data with proper availability redundancy and backups and serve it back to them with a /comfy/ easy to use interface.


Comment too long. Click here to view the full text.
73 replies and 16 images omitted. Click here to view.
>>
>>107698450
docker probably has an internal docker network for containers to talk to each other over a virtual interface. you should probably check into that. I don't use it, but I know this is the kind of abstraction that docker provides that you as a typical user would never know about and it's not obvious that it happens when the only instructions you're given is to run a single docker compose or some shit.
>>
>>107698825
Why (not) so, and what for, then?
>>
>>107698855
you can't send emails even if you done erything right, the email cartel (microsoft, google, etc..) won't accept any email you send from a home IP or a rented vps IP ever, even if you done erything right including SPF, DKIM, and DMARC. It still goes to spam.
you can receive emails just fine, but if you use it on the internet be aware that eventually your address will get on a spam list and running your own spam filter is tedious. I'd love to hear if anyone has experience with running their own, I suspect it's not a good experience.
you can use it for local mail delivery and that's about it, so I set up my services to send emails for notifications. I get emails when torrent client is done downloading, emails about the network routers monthly stats, weather alerts, UPS power loss alerts.
I use huginn for a bunch of random shit I get emails for.
>>
>>107698381
You need to use docker compose to launch the containers on the same virtual network. Search for docker compose, it's easy to use once you read a basic guide don't worry
>>
>>107698889
>Spam
Wouldn't subscribing to some spam filter grant your server kosher status?

File: 1766809913801.png (187 KB, 1024x1024)
187 KB
187 KB PNG
Notice how the only thing Rust trannies refuse to re-write is X11
96 replies and 14 images omitted. Click here to view.
>>
>>107698718
>>107698753
All Rust troons

>>107698724
Rust developers just vibe code most of their shitty "memory safe" code anyway, they do not know anything about real systems programming with real manual memory management like C or C++
>>
File: 1744505554335999.png (24 KB, 492x475)
24 KB
24 KB PNG
>>107698792
>Mozilla invented Rust therefore I must blame Rust for Firefox's long ass compile time
You have got to be joking at this point, I refuse to believe anyone is this retarded.
>>
>>107690528
Well said.
I’d like to add that the only people that contribute to the C++ standard for the last couple of decades are mostly (pseudo) academics with their pet idea and then hit-and-run.

Stroustrup himself abandoned C++ because getting exceptions to work was just too difficult.
Exceptions were another digression away from what C++ was supposed to be, and that was waaaay before it became the teetering superstructure of crap that it’s become today.

Rust picks up too much of C++’s (and some of their worst) misfeatures but continues of the same trajectory. It’s already gone.
>>
>>107698838
Rust was invented to fix a guy’s elevator.
Reboot the elevator? No!! Write a whole new language, no other fix possible.
The mastermind behind Rust didn’t even know basic computer concepts, let alone how something should be implemented thus poisoning all the fruit from that tree.
He thought elevators used C++ in their control software. They don’t.
>>
>>107698866
>The mastermind behind Rust didn’t even know basic computer concepts
https://www.awesome.club/blog/2024/the-fascinating-history-of-rust
>Rust’s journey began in 2006 as Graydon Hoare’s personal project where he drew inspiration from decades-old programming languages like CLU, Erlang, and Limbo, believing their overlooked innovations could solve modern challenges. He defined Rust as “technology from the past come to save the future from itself,” a sentiment echoed by other early developers who described Rust as being based on “mostly decades-old research”.
>For several years, Hoare worked on the project quietly in his free time, sharing it with no one at Mozilla. That changed around 2009, when a small group at Mozilla started taking interest in what he was building. Interestingly, the Rust programming language is named after the Rust fungus, but not for the reasons one might think. The name was chosen simply because the creator liked how it sounded. That said, Rust fungus is also known for its resilience and ability to spread rapidly, providing an apt metaphor for the language’s eventual impact.
>Thanks to the interest his presentation raised, Mozilla began sponsoring Rust in 2010. The newly created Rust team built the language using empiric iteration. The creators knew from the beginning what the final version of the language had to look like, but the path to get there was not clear at all at that time. In the words of Nico Matsakis, one of the core team members of Rust: “It took a long time to figure out how Rust ought to work.” The team experimented with new language features by implementing and testing them. If a feature felt right, it was kept. If not, it was discarded. This iterative approach led to many failed experiments, but it also resulted in the innovative features that define Rust today. Steve Klabnik described this process best: “Rust has lost more features than many languages had in the first place.”

File: 1636192301265.jpg (77 KB, 605x685)
77 KB
77 KB JPG
I have never owned an Apple product in my life. I would take one if it were given to me but yeah thatll never happen. Theres no fucking way Id buy one
>>
>>107698560
I was given an iPhone after breaking my phone, that shit was really bad.
>>
Stop liking evil women
>>
sometimes I see people use them at work and become curious about them but I don't know what I'd do if I actually bought one, maybe use it for living room computer shit since casual shit is exactly what MacBooks are for
>>
>>107698560
Apple products are just accessories to sodomy.
>>
There was a time in the past the Apple premium got you premium software but since 2020 it's been down down down.

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.
58 replies and 9 images omitted. Click here to view.
>>
>>107696377
no u.
>>
>>107695828
>To truly understand math, you must be a calculator.
>>
>>107696601
>"I want to learn how to draw"
>proceeds to buy a dozen books about perspective and color theory
>ponders for hours about the tools they are going to use and the best ones to buy
>watches hours of drawing tutorials on youtube
>watches other people draw things too
>for some reason even learns how to craft a paintbrush from scratch along the way
>does everything under the sun EXCEPT putting some shitty lines on paper, which is ok by the way because he's just starting out and it's completely normal to suck
>"man I don't understand this drawing thing it's truly a mystery lol"
This only seems to happen with music for some reason, maybe due to it ls abstract nature. Many musicians only ever learn to play their instrument and nothing else, making original music follows naturally from it.
>>
damn i didn't work on my track at all this weekend
>>
my track will be called....
S P A C E F U C K

File: 1755029310437566.jpg (93 KB, 1024x617)
93 KB
93 KB JPG
What's the best 240hz monitor? Anyone have one that they like?

I know the Viewsonic has bad input lag and the AoC skips frames so those I won't consider. I'm leaning towards the BenQ XL2546 for the DyAC motion blur reduction.
>>
Samsung g9
>>
mfw lcds need 480hz to be half as sharp as crt 60hz
mfw i have no face
>>
File: 1746532183118912.jpg (877 KB, 1536x2048)
877 KB
877 KB JPG
>>107698837
And CRTs only look good in pitch black rooms
Pick your poison

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
157 replies and 7 images omitted. Click here to view.
>>
>>107698402
why do cniles hate list initialization?
or are you referring to the fact that i put a 0 in there, well i just wanted to be explicit i know it default initializes to 0
>>
>>107698408
>accumulator = 0;
Is that really so """legacy"""?
>>
File: images.jpg (11 KB, 193x261)
11 KB
11 KB JPG
Check out my chess game

based.mobi
>>
>>107698431
but by using {} for scalar types like this it looks the same as when i initialize structs and such via aggregate initialization which also use {}
>>
File: carbon(158).png (1.1 MB, 907x7837)
1.1 MB
1.1 MB PNG
Finally got around to finishing advent of code in risc-v assembly, only had day 10 left unfinished. Simplex algorithm plus branch and bound. Runs in about 90ms on my milk-v duo

What terminal file manager do anons use?
I'm on Yazi but I'm looking to leave it because it's clunky and annoying.
76 replies and 11 images omitted. Click here to view.
>>
>>107698530
I didn't think dired was a $() you could run anywhere in the shell.
>>
>>107696991
>>107697032
another footgun
alt-c:execute<cp -i {+} {q}>,\
alt-C:execute<cp -ri {+} {q}>,\
alt-m:execute<mv -i {+} {q}>,\
alt-M:execute<mv -ri {+} {q}>,\

should all be
alt-c:execute<cp -i {+} {}>,\
alt-C:execute<cp -ri {+} {}>,\
alt-m:execute<mv -i {+} {}>,\
alt-M:execute<mv -ri {+} {}>,\
>>
>>107694456
I see, my yazi config is generated using nix so had no idea about it and I started using it recently(I used nnn before) but yeah stable release of yazi is a longway to go. Haven't used ranger yet, when I have to view files, I just open the whole folder in nomacs lol
>>
>>107698862
view pictures*
>>
There's nothing better than Dired

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.
7 replies and 1 image omitted. Click here to view.
>>
>>107696267
Imagine bothering that shit when Rust is already replacing it
>>
>>107698118
I always have a snug moment when I write a struct or enum definition in rust and realize I don't need to write 6 different retarded constructors and still not have fully functioning move semantics. C++ is a bloated joke honestly.
>>
>>107698118
There's currently a thread up about a survey showing that isn't true.
>>
>>107698113
>Godawful syntax
>Godawful stdlib
>Godawful community
>Unsafe Rust unavoidable for low-level/high-performance

Not even hating on the BC or the concept of it, it's just pointless and being awful while it's at it.
>>
>>107698216
>move semantics
never heard of xer

File: 1740531665641410.png (500 KB, 2780x3086)
500 KB
500 KB PNG
When?
>>
The real question is... where?
>>
bilibili clips are av1/hvc1
>>
>Opus
Now.
>>
>>107696781
Chinkese garbage

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.
53 replies and 13 images omitted. Click here to view.
>>
>>107698135
keep the conditional package installation, which doesn't need to be a macro btw
(defun package-maybe-install (package)
(unless (package-installed-p package)
(package-install package)))

and wrap the configuration of non-essential packages inside a with-eval-after-load form
(with-eval-after-load 'eshell
(setq eshell-cp-interactive-query t
eshell-mv-interactive-query t
eshell-ln-interactive-query t)

(eat-eshell-mode)
(eat-eshell-visual-command-mode)


Comment too long. Click here to view the full text.
>>
>>107698326
thanks for the tips but this looks like a lot of effort
i'd rather just live with the long startup since i dont use emacs in a terminal
>>
>>107698363
(Neo)vim doesn't have this problem btw.
>>
I used Emacs I did the tutorial I used it in the terminal but then I couldn't copy and paste then I found out about nano I want to get into it but honestly I don't get it.
>>
>>107698363
>a lot of effort
how?

File: gay retard.png (65 KB, 592x501)
65 KB
65 KB PNG
what do you call this genre of homosexual AI musing?

The key is never having any projects or problems solved by AI to back up this display of homosexual retarded delusions of grandeur.
62 replies and 7 images omitted. Click here to view.
>>
>>107684178
>>107684179
5000 Izzat per minute unpatched meta strategy
>>
>>107695904
This is the truth.
Still I doubt all the hype AI has
>>
>>107697325
ummm pretty sure Markus Minecraft did that first...
>>
>>107696164
>Why is it that you never see electricians or engineers waxing poetic about marginally better technology appearing? Only programmers
>programmers
>nocoders are programmers
lol lmao
>>
>>107693180
these "people" were shitting out this kind of posts for the last three years and we are nowhere near what they claim

File: cirnocomputer9.png (284 KB, 800x600)
284 KB
284 KB PNG
Why isn't there a system call to tell the kernel that a certain piece of code is uninterruptible? this would eliminate race conditions once and for all
33 replies omitted. Click here to view.
>>
>>107697257
Back in 486 days I had a program that played wav files over the PC speaker by rapidly playing different tones and volumes. It disabled interrupts while doing this since it was very time sensitive or it would sound shitty. Since it was a 486 there weren't any negative rings yet so the only thing that could interrupt it was an NMI. It registered itself as a Windows 3.1 sound driver, and everything in the system would grind to a halt any time a sound played.
>>
>>107697461
Visual player?
>>
>>107697522
No, it was specifically meant to be a sound driver and I don't think it had any config utility or a name beyond it's filename. I think it just came with a drv file and a readme saying how to set it up in your system.ini.
>>
>>107698114
I remember this one too.
>>
https://learn.microsoft.com/en-us/windows/win32/api/synchapi/nf-synchapi-entercriticalsection

File: IMG_0056.png (19 KB, 1200x600)
19 KB
19 KB PNG
Is Tails compromised?
19 replies and 3 images omitted. Click here to view.
>>
>>107697394
Look at that shit-eating grin
>>
>>107697385
it's decentralized you ape
>>
>>107698723
>it's <word-I-don't-understand> you <insult>
Behold your typical "security expert".
>>
>>107697498
>Radio
Go look up Numbers Stations. I find them fascinating, personally.
>>
>>107690214
yes, there was a libre version of tails called heads that the glowniggers couldn't get into so they shut it down


[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.