[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: Frieren_SICP.png (1016 KB, 1280x720)
1016 KB
1016 KB PNG
>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.
109 replies and 17 images omitted. Click here to view.
>>
File: mfw.jpg (231 KB, 720x720)
231 KB
231 KB JPG
>go on #emacs
>they are talking about punching nazis for the 5th time this hour
>somebody starts the 27th get angry about AI olympics of the day
>the occasional emacs question gets shot-down with an offhand, unhelpful remark before everybody goes back to arguing about politics
>>
File: 1770211747518346.jpg (105 KB, 473x496)
105 KB
105 KB JPG
>>108509261
I've been subscribed to emacs-devel and bug-gnu-emacs for a few months and I don't think I've seen an email go without at least one response. But I don't monitor the bug mailing list too closely.
>>
>>108509480
>>108509261
No idea about mailing lists. Do you have to be subscribed to mailing lists to send patches/fixes or reply to someone in it?
>>108509367
Real, shit's unusable.
>>
>>108509711
to send a bug report/patch you don't need to be subscribed to the mailing list, you just send an email bug-gnu-emacs@gnu.org and it will be processed by debbugs (and maybe manually too? the only time i sent a patch it took a few hours to be processed) and then CC'd to the mailing list. i think you can also reply to a report without being subscribed to the list
>>
>>108509367
https://archive.stormer.kyun.li/azzmadors-sunday-morning-blitzkrieg-debriefing/

File: 1767979482179068.png (1.52 MB, 1380x752)
1.52 MB
1.52 MB PNG
A general for vibe coding, coding agents, AI IDEs, browser builders, MCP, and shipping prototypes with LLMs.

►What is vibe coding?
https://x.com/karpathy/status/1886192184808149383
https://simonwillison.net/2025/Mar/19/vibe-coding/
https://simonwillison.net/2025/Mar/11/using-llms-for-code/

►Prompting / context / skills
https://docs.cline.bot/customization/cline-rules
https://docs.replit.com/tutorials/agent-skills
https://docs.github.com/en/copilot/tutorials/spark/prompt-tips

►Editors / terminal agents / coding agents
https://cursor.com/docs
https://docs.windsurf.com/getstarted/overview

Comment too long. Click here to view the full text.
103 replies and 17 images omitted. Click here to view.
>>
>>108509988
I use cline
>>
>>108509988

opencode
>>
>>108509988
your own
>>
>>108510051
why do you type like hat?
>>
>>108509899
i was. its why i said mentally ill. i was going to say retarded

File: 1601084186626.jpg (343 KB, 2125x1573)
343 KB
343 KB JPG
>>>Read the sticky: >>105076684

>GNU/Linux questions
>>>/g/fglt
>Windows questions >>>/g/fwt
>PC building? In this market?! >>>/g/pcbg
>Programming questions >>>/g/dpt
>Cheap electronics >>>/g/csg
>Server questions >>>/g/hsg
>Buying headphones >>>/g/hpg
>Useful programs and live Windows environment:
https://hirensbootcd.org/download/

Previous: >>108466766
152 replies and 21 images omitted. Click here to view.
>>
Are there any ripping/downloading tools that work to mass download images and videos from baraag, be it using a tag or everything from a specific user, or even just the images/videos from a specific url?

Jdownloader doesn't seem to work, grabber doesn't seem to either, etc. I'm sure you could with wget or gallery.dl but I suck with command line tools
>>
>>108507897
Thanks for the info. But based on all posts here i'll save my cash
>>
>>108508861
syncthing
>>
>>108508861
kde connect
>>
>>108507177
for site_file in "$CONF_DIR"/*; do
[ -f "$site_file" ] || continue
last_update=$(stat -c %Y -- "$site_file")
site_url=$(< "$site_file")
current_update=$(curl --silent --head -- "$site_url" \
| sed -n '/^last-modified: / s/^last-modified: // p' \
| date -f - +%s)
if [ "$last_update" -lt "$current_update" ]; then
touch -- "$site_file"
sendmail -t <<-HERE
To: anonymous@4chan.org
Subject: ${site_file##*/} updated
Content-Transfer-Encoding: 8bit
Content-Type: text/plain; charset=UTF-8


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

File: 00022-2573822097.jpg (396 KB, 1344x1728)
396 KB
396 KB JPG
Previous /sdg/ thread : >>108493483

>Beginner UI
EasyDiffusion: https://easydiffusion.github.io
SwarmUI: https://github.com/mcmonkeyprojects/SwarmUI

>Advanced UI
ComfyUI: https://github.com/comfyanonymous/ComfyUI
Forge Classic: https://github.com/Haoming02/sd-webui-forge-classic
Stability Matrix: https://github.com/LykosAI/StabilityMatrix

>Z-Image
https://comfyanonymous.github.io/ComfyUI_examples/z_image
https://huggingface.co/Tongyi-MAI/Z-Image
https://huggingface.co/Tongyi-MAI/Z-Image-Turbo

Comment too long. Click here to view the full text.
112 replies and 83 images omitted. Click here to view.
>>
File: deCC_zi_00039_.png (2.7 MB, 1920x1033)
2.7 MB
2.7 MB PNG
>>108509447
gm
>>
>>108506227
this is what i meant, just kind of weird. the lora didn't take over like it usually does, i guess her face is kinda "jak"

and gm
>>
File: 00009-1035525863.jpg (516 KB, 1536x1920)
516 KB
516 KB JPG
>>
File: deCC_zi_00040_.png (2.76 MB, 1920x1033)
2.76 MB
2.76 MB PNG
>>108509838
gm
>>
File: 00038-851709318.png (2.59 MB, 1024x1280)
2.59 MB
2.59 MB PNG

File: hq720.jpg (46 KB, 686x386)
46 KB
46 KB JPG
Everything is already from China, but here we discuss the cheap chink shit you see on various sites.
1st rule of /csg/: If it looks too good to be true, it probably is.

Useful links
>TWS IEM reviews: www.scarbir.com/
>Guide: csg-guide.neocities.org/
>Wiki: https://igwiki.lyci.de/wiki/Chink_Shit_General

>What headphones/earbuds should I buy?
>>>/g/iemg
>I want a cheap smartphone what should I buy?
>>>/g/spg/
>I want to buy some sort of emulation device
>>>/vr/hhg/


Comment too long. Click here to view the full text.
116 replies and 24 images omitted. Click here to view.
>>
>>108509169
Think you can message the seller asking them to extend it. Are you sure the tracking is legit?
>>
>>108509815
hmmm no
but that sounds like a lot of effort extending 10 orders by wrangling sellers in chat
>>
>>108509169
You should just file the dispute when it's about to run out and get a refund, best case it still shows up and you got it for free.
>>
>>108510110
I know that but that would feel a bit bad moreso than being a "best case"
>>
>>108510167
Anon feels bad for Chang, meanwhile Chang is sharpening his knives to better stab anon in the back

File: 1775111496535389.png (29 KB, 500x500)
29 KB
29 KB PNG
I use Devuan
8 replies and 1 image omitted. Click here to view.
>>
>>108506642
Based

>>108506651
Gay
>>
File: snowleopardpepe.png (141 KB, 602x500)
141 KB
141 KB PNG
>>108506697
>>
>>108506714
Nobara should just be a bash script you paste into the terminal rather than pretending it's an actual distribution
>>
Give it back, Devuan
>>
>>108506651
Based, truly the OS for the year of the Linux.

File: 1764181616531975.png (499 KB, 1065x1271)
499 KB
499 KB PNG
microsoft winned
109 replies and 14 images omitted. Click here to view.
>>
>>108509882
The existence of competition has nothing to do with a company being a monopoly. Microsoft was considered a monopoly because they forced OEMs to sign agreements requiring them to only use windows on their computers. I can’t tell if you’re just ragebaiting or you’re genuinely retarded, either way I’m not giving you anymore (You)s.
>>
>>108497038
Me was hot garbage, XP SP5 was great. 3.1 was GOAT and 95 wasnt bad.
>>
File: 1768169663140226.png (90 KB, 796x648)
90 KB
90 KB PNG
>>108510032
Read a dictionary, pablo. Words have meanings.
>>
>>108506940
And dozens upon dozens of lazy devs hard-coded their colors.

There are custom themes for Win11 that dark theme Win32 UI, and Microsoft could do the same. But because of those lazy devs they don't want to open up to the liability of some corposlave having issues using software from 1997 they need to use in dark mode because whoever wrote it back then didn't give a shit about respecting the Win32 API so we're stuck in the decades old Windows bodge parade. Bring your own dark theme! (warranty void if used)
>>
If Microsoft has ANY SENSE, they build on the success of the .NET/C# team.

Develop a WinForms successor that is cross platform, Windows/Mac/Linux. Exportable to the web as well kind of like Avalonia. Simple drag and drop style native UI design with the ability to tweak and refine in the code. Make this a part of the transition to native UI.

This shit would do numbers and wreck the current landscape. Everyone is dead fucking tired of working on front end sloppo for even the smallest apps and internal tools. The OG WinForms was a gateway drug for getting into C# itself because it was so easy and streamlined to work with for any kind of basic app.

File: 1767268633088212.png (64 KB, 266x271)
64 KB
64 KB PNG
why hath he forsaken us /g/entlemen . . .
?
14 replies and 1 image omitted. Click here to view.
>>
>>108509823

someordinarygamers is not that bad. at least he recognizes pop os is shit unlike linus tech tips
>>
There is no real reason to use W11 over W10 Enterprise IoT LTSC
>>
>eceleb grifter thread
>>
linux used to be exclusively white. i remember scrolling through youtube and never seeing a non-white using linux

now i see asians, indians and blacks using linux
>>
>>108510151
https://www.youtube.com/watch?v=MJDvJSTbie4

hello /g/. Recently ive been working on a project for some time now, it took me a while but atleast i am satisfied with what i did, i present the Think Operating System, Or ThinkOS. its written in bare metal assembly, with some features[as you can see in the picture], it has a bootloader, a terminal with some nifty commands, and more. it can even run DOOM
22 replies and 2 images omitted. Click here to view.
>>
>>108508874
nope it isnt DOS based. i just made a demake of DOOM
>>
>>108506835
usually when people post an OS they post the VM window since it obviously cannot be ran on a device
>>
File: 1775148191620.jpg (26 KB, 505x412)
26 KB
26 KB JPG
>>108507003
>>
april fools was yesterday
>>
>>108506854
Hes already writing it in assembly. What does he need a compiler for?

File: dead_meme.png (95 KB, 3840x1449)
95 KB
95 KB PNG
What are some dead programming languages and frameworks? This piece of shit is rightfully mocked on hacker news and reddit. I don’t understand how anybody could ever tolerate a dynamically typed language. Static types are necessary for a language being a useful engineering tool and not some entry level, poorly scaling baby crayons.
10 replies and 3 images omitted. Click here to view.
>>
>>108509100
Two more rust rewrites.
>>
>>108508459
You are Jewish or Chinese
>>
>>108509457
Rails was the low IQ tool of choice until nodejs took off.
>>
>>108509646
You are trans and indian
>>
>>108509310
>thousands of dollars a month
>richfag
You are squarely in the “goyim zone”

File deleted.
PTP is fucking down edition

>Not sure what private trackers are all about?
Private trackers are not secret clubs. They are exclusive clubs. They exist to create well seeded and properly curated selections of high quality media. Also to make freeloaders seethe and shill shitty Android apps that don't work without paying to pirate.

>Have a question?
- FAQ https://files.catbox.moe/t2mslu.txt
- WIKI https://igwiki.lyci.de/wiki/Private_trackers
- NEWFAG PYRAMID https://inviteroute.github.io/graph or https://inviteroute.github.io/sheet/
- STUDY https://www.cambridge.org/core/services/aop-cambridge-core/content/view/2F379FE0CB50DF502F0075119FD3E060
- SPREADSHEET https://hdvinnie.github.io/Private-Trackers-Spreadsheet/
- TEN CURRY COMMANDMENTS https://pastebin.com/raw/dBbdE73M
- TEN NEON COMMANDMENTS https://pastebin.com/raw/Ud2pGYaE
- RED SPAMMER'S BIBLE https://rentry.org/69zbxh4h
- #ptg is on irc.sageru.org but it's pretty dead

Comment too long. Click here to view the full text.
287 replies and 23 images omitted. Click here to view.
>>
>>108504502
RuTracker and any with 0days like TL, IPT, DCC, etc
>>
>running software from rutracker
>>
>>108504361
what is this
>>
File: 1750761589831011.jpg (219 KB, 2047x1500)
219 KB
219 KB JPG
I just made a script that checks a list of application pages for changes two times a day that makes a popup on my screen when said changes are detected.
Feels like a good idea.
>>
>>108509061
https://keiyoushi.github.io/extensions/
extensions for https://mihon.app/ and the forks

File: file.png (300 KB, 800x534)
300 KB
300 KB PNG
do people like authenticator apps?

i broke my phone and got locked out of my bank, steam, post office and other things.
everysingle one needed an authenticator or some app i didn't have access to anymore.

i had to take out my sim and plug it into another phone to end up using the sms verification stuff, if i didn't have another phone, i'd be screwed.

do people enjoy this? like are jobs made solely for this so they won't go away?
I'm honestly so lost why things need to be so complex now, where just not having a single device causes so many issues
3 replies omitted. Click here to view.
>>
>>108507866
Google Authenticator backs up to to your Google account nowadays. Aegis has a back up feature too that it will nag you about if you haven't backed up your data. You have to be a complete retard to have lost your auth app access.
>>
>>108507871
Which shouldn't they?
>>
No. They're still better than fucking email 2fa because if you lose your email address, you are locked out for life. You can't back up a gmail address, but you can back up your authenticator keys. Not with google authenticator though, I use aegis.
>>
>>108507866
i have authenticator on my phone for my work VPN. i've thought about what a pain in the ass it would be if my phone died. then i stopped caring because it's mr. shekelberg's problem. all forms of authentication and 2FA are fucking retarded. whoever invented this nonsense is going to be tortured in hell for all eternity.
>>
>>108508153
Most normie apps sell your data so at this point I think the best defense you could have is unironically writing your stuff in pencil on a sticky note or a real life notepad.
The average internet zoomer is afraid of leaving their house so anything in your physical house is safe. If the state busts into your house thats a different can of worms but they have backdoors etc anyway so whatever.
If I get hacked somehow then I'll worry about it then. Hasn't happened yet.

File: 1774729144986052.png (559 KB, 983x1080)
559 KB
559 KB PNG
What are you working on, /g/?

Previous: >>108471984
194 replies and 27 images omitted. Click here to view.
>>
>>108506581
>What alternative do I have?
functions, nigger, functions
>>
>>108504739
the one thing I like about msvc is that it just works with address sanitizer and vcpkg.
mingw gcc does not support address sanitizer, but clang does (llvm-mingw).
Clang-cl requires /MT /MTd for address sanitizer which is annoying (you don't need to rebuild vcpkg unless a library uses the C library).
Clang has ubsan (it does a lot of things) which is kind of neat since it converts __builtin_unreachable into an error unlike msvc's __assume(false).
In C /C++, Debug builds usually don't mean "Debug This". It just means "generate debug info".
Msvc has better sane Debug defaults in cmake / VS projects (RTC is similar~ to ubsan but asan is 100x more useful).
gcc/clang will not enable warnings by default...
Also you can avoid cmake by using VS projects and it works with vcpkg. And clang-cl works in VS.
Vcpkg is ideal for windows because it will copy DLL's for you (personally my issue with mingw is more C++ related, since in C you don't need any DLL's since mingw just uses msvc's C library. You could statically link BUT I like DLL's).
Also note that on mingw/linux, all your functions are public. You need -fvisibility=hidden, but now your debugger wont work at all with optimized code.
On MSVC (and clang-cl) you get no info on a "Release" build". So you can't even use a debugger. cmake's RelWithDebInfo is close enough but it should also have /OPT:REF to reduce size...
Also linux has a lot of thread debugging tools (valgrind/thread sanitizer), if you are not using threads, there is no point to using linux. Dr Memory is identical to valgrind (asan does not check uninitialized memory bugs, unlike valgrind/dr memory, but it's so slow).
Also asan on linux will detect leaks, which I find annoying since graphical libraries tend to create false positives.
One reason why msvc wont make a pdb file for a release, is probably because it will leak the full path (this is only an issue if you build in your desktop, but I like keeping asserts enabled on release).
>>
>>108509427
fuck off claude
>>
>>108509427
that's a lot of words to just say use linux
programing on windows is a fool's errand
>>
>>108505391
no, can you read? I recompiled every file and also added additional dereference everywhere but that one line

File: K8G1lcQTi.png (645 KB, 703x425)
645 KB
645 KB PNG
Grim.
10 replies omitted. Click here to view.
>>
>>108509893
Network cameras are not evil. Not controlling the software on your networked camera is evil. Learn the difference. If you control the software, the police or whoever is misusing it will have to go through normal legal channels to obtain the footage (unless you - a chud - give it to them willingly)
>>
>>108509904
A surveillance state is factually less bad if the people running it are of the same kind and work towards the benefit of your nation.

It becomes a horrid dystopia when the people running it are foreigners.
It becomes even worse if those foreigners see you as mere cattle to serve you.
>>
>>108509893
Is there a preferable alternative to Ring if I'm planning to go traveling and want to keep tabs on my house and make sure everything is alright while I'm away?
>>
File: 1761131936144766.png (40 KB, 445x278)
40 KB
40 KB PNG
>>108509893
>>
>>108510074
tapo

File: hq720.jpg (31 KB, 686x386)
31 KB
31 KB JPG
you use your phone every day. so why not buy the best one?
83 replies and 15 images omitted. Click here to view.
>>
>>108509185
Also
>shit screen
>shit camera (singular)
>shit software support (2 major updates and 3 years of security updates, seriously?)
>shit all-plastic build
>only IP54 rated
But hey, at least you can take the back off with a screwdriver because you're definitely gonna be using it for long enough to need a battery replacement right?
>>
>>108507375
The best (least worst) option will be a high end Motorola with GrapheneOS.
The second least worst option is Sony Xperia (good oled screen with bezels, headphone jack and easy to remove SD card/Sim)
The third least worst are jewgle pixels (also for GrapheneOS)
>>
>>108508540
Humiliation ritual
>>
>>108507375
Because my S10 does everything I need and still works. I'll get a new phone when it breaks.
>>
>>108509444
>whatsapp loving poodroid luser
>whiter
quite impossible saar


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