/tech/ - Technology

Technology & Computing


New Thread[×]
Name
Subject
Message*
Files* Max 5 files32MB total
Tegaki
Password
Captcha*Select the solid/filled icons
[New Thread]


meme-pfp-13_11zon.jpg
[Hide] (9.7KB, 512x512)
go check this out guys: 

https://github.com/LeviSantegoets/MOW

may it serve you well
Replies: >>17510
>>17506 (OP) 
>wangblows
Why would anyone here need it?

e956b6d9e44b7e663b3c81f254a96d33e5ab49057d58ea1eda0925e5df2e8560.jpg
[Hide] (20KB, 150x150)
i want to go back to when the internet wasnt commodified as well as our data and existance. Should i scrap everything and just go on anon imageboards? do i only go on .tor websites? or is there an internet 2 i dont know about?
4 replies and 1 file omitted. View the full thread
>>17064 (OP) 
You can always check out gopher. If you have no idea about anything then just install bombadillo, it works well enough,  and the default opening page is full of links and info. And if you are on gopher, you might as well visit bitreich.org for some extra autism.
Replies: >>17081
doors3.ans.png
[Hide] (5.5KB, 640x384)
>>17078
I don't know anything or care much about mastodon or social media sites in general. I pretty much just ignore them all.
As far as SDF.org, their shell servers have been online since the 90's, and I don't know of anything similar. There used to be a lot of shell servers (in the 90's...) but they're mostly extinct now.
Of course anyone can setup a shell server, but then you'll just have an empty box with no users (very much like if someone sets up a new imageboard). One of the interesting things about the 90's Internet is the interaction on your ISP's local shell servers. You could see who else was logged in and their running process ("w" or "who" command), and like if someone was telnet'ing to a MUD you could join up with them. You could even "write" and "talk" to them from the shell prompt in realtime. And when you played some /usr/games, there would actually be other people in the high scores and some kind of incentives besides just playing by yourself.
Dialup BBS's had a similar feeling of local user interaction, because all the local message bases were just those users, and you'd play door games with or against them. But most amateur BBS's only had one dial line or two, and being logged in to a Unix server with dozens of other users at the same time was something else altogether. Yeah, I don't know of any other site than SDF.org where you could experience that today.
>>17079
Completely forgot about gopher. Talking about usenet and IRC, how could I forget what should have beaten http? Also that site is awesomesaucebrah, bookmarked.
images_-_2025-09-01T232027.962.jpg
[Hide] (31.6KB, 609x452)
>>17064 (OP) 
I'd say smaller imageboards like this, and the few active forums for specific interests still online, are the closest there is to it.
>>17064 (OP) 
I wrote a guide on this:
https://websitereview.neocities.org/search

1707871462709-0.png
[Hide] (252.7KB, 688x581)
why is tech so full of absolute fuckjobs, that there are entire subcultures dedicated to being incompetent in a certain way
boomers who think "security model" is a word that just somehow makes their shit sound when thrown around. for example i just talked to one who doesnt understand that sudo is a placebo and threw that word in while trying to explain what purpose sudo serves (while giving multiple conflicting answers as he subconsciously realizes sudo doesnt actually have any well defined purpose that isnt retarded)
"hardware guy" knows fuck all about EE and cant even do SE, has some lore about which mouse is better because of this and that sensor, some headphone is better cus this and that driver. some LCD is better because this and that panel, but if you dig into anything they claim its always wrong.
enterprise faggot, thinks Java or C# or kubernetes are good technology. is afraid of using things that arent "battle tested", like python (dont get confused im not shilling python in fact that language is used by trannies)
sysadmin. doesnt understand the very most basic truths about computer security. they consider not clicking an email sage advice that took hundreds of years to discover. writes in some fuckjob language like shell scripting or windows batch files, adding all kinds of insecurities to his network. has some dumb configuration of windows domains / DNS / cloudshit on his network with lots of "security' things enabled while allowing some trivial rce and post co
Message too long. View the full text
21 replies and 4 files omitted. View the full thread
>>17060
>5 half-niglets
Tech cunts don't reproduce, you're way off mark
Replies: >>17065 >>17070
>>17063
This enlightened basement dweller can only think in buzzwords, the details of real world are beneath him.
Replies: >>17069
>>17065
>m-muh buzzwords
Die in a fire memetarded consoomer-cattle normgroid.
Replies: >>17106
>>17063
Oh yes they do! YOU don't breed, but obese purple-haired shaniquas and their contemporaries blue-haired emo-glasses 40-yo single mothers addicted to litterboxes and boxed wine produce 5-10 shitskins each. What are YOU doing to save the white race?
>>17069
Case in point.

1504024316530.png
[Hide] (137.5KB, 478x365)
Nobody wants to make the thread edition

See also /agdg/ at >>>/v/ for videogames.

What are you working on?
195 replies and 46 files omitted. View the full thread
>>16728
>I'm wondering if Scala or Dart compile to efficient JS and are good languages of their own.
JS is already a very high level scripting language. If you want to write efficient JS, just write the damn JS. No typescript or other languages needed to output JS. You won't get better JS code by transpiling from another language. If anything, it will be slower.
Replies: >>16736
>>16730
>JS is already a very high level scripting language. If you want to write efficient JS, just write the damn JS. No typescript or other languages needed to output JS. You won't get better JS code by transpiling from another language. If anything, it will be slower.
It's perfectly possible for one language to be compiled to another and get decent efficiency. Just look at Typescript, which is a 0-overhead static typing layer on top of JS, and may even have an efficiency advantage if it gets an implementation that bypasses compilation to JS. Look at C and Rust, which produce decent assembly. However, there is a great difference between Typescript which improves upon JS and maps exactly to it, and compiling Rust to JS and getting a 192KiB "Hello, world!". I'm wondering if there is a language that is significantly better than JS, more so than TS, and compiles to JS that is decently efficient.

The goal here is primarily to avoid using low quality languages like JS so it's possible to write robust and simple programs with a lower rate of bugs than JS, and if there's a small loss in efficiency not because the language doesn't have a more performant design than JS, but because the only choice is to compile to JS because the web sucks, then that's okay as a tradeoff. And if those programs can run outside the browser better than the JS, that's another plus.

Message too long. View the full text
Replies: >>16737
>>16736
>which is a 0-overhead static typing layer
It isn't. I read that by default it gets compiled to an older JS standard to increase compatibility. However that means it will also run slower in modern browser engines even if it produced optimal code.

>It's sounding like you simply don't have enough of an understanding of this stuff and you're repeating stuff you've heard out there.
No, I do. I'm sure a lot is possible but then the safety and simplicity of wasm is gone which were major talking points.
>create a language where memory is automatically freed
>in that same language, you have to manually use try blocks and/or call a function to free every other resource
Why do jeets keep doing this? Have they ever written a program? If they did, they'd notice there are other kinds of resources that should be automatically freed too.
Replies: >>17010
>>17005
People who can't manage memory shouldn't be allowed to create software.

Program_in_C.mp4
[Hide] (6.5MB, 1280x720, 00:51)
Here's how you could "fix", or make a better version of the C programming language.

How would you improve C or another language?

Most important

- #import, imports the file into the program, but only makes the contents (variables, functions, types) available inside files that include it directly. It does not place the contents where you #imported it like #include does. Header files and compiler settings are unnecessary for #imported files. #defines do not have to be compatible with it, if that's what it takes. #include is still useful though, although I would probably call it #paste instead.
- Use . instead of -> for dereferencing struct members. It seems like a nitpick but it's important because of how prevalent and annoying and totally pointless (insert pointer joke) it is.
124 replies and 17 files omitted. View the full thread
>>16966
>Skip LLVM
Wouldn't I want that as a path even if I had my own x86 backend? How else do you get competitively optimized builds?

>Perhaps you could redefine "int" to be native register/address width
I erred on the side of caution because I didn't know enough about how the native size varies and when/where/how much. That said, the point of it was that "you don't have a good reason to make it 64 bits", so I'll just redefine it as native size.
>bool = smallest native type that can be addressed directly
I like that definition too.

>[4]int instead of int[4], latter is more natural
The former hurts my eyes a bit too, but there's 3 reasons for the order.
1. I want the order to be linear no matter what's in the type, e.g. &[4][4]&&int == pointer to 2D array of pointers to pointers to ints.
2. The order is the order of importance. Like if you have a pointer to a pointer to an int, the variable holds an address, not an int. When you dereference it, you're getting to the next target which is also an address.
3. I'm thinking of "&" as "address of". So &int is an address of an int, just like &foo would get the address of the foo variable.
If you invert the order, it would create a disconnect between the symbols and how your mind traces the data. An array of function pointers might also look weird. I feel like it would add mental friction, but I'll think about it more.
Message too long. View the full text
Replies: >>16977
>>16967
You should abstract the backend well enough so you can add LLVM without too much difficulty later on.

A custom backend might not emit optimal code compared to LLVM, but you can still get quite close with just a fraction of the optimizations.
LLVM and GCC are very big and quite slow because they go to extreme lengths to chase the last few % of performance. A custom backend should be able to compile much faster while still emitting acceptable code.
Replies: >>16978
>>16977
There's no setting in existence that will make GCC compile faster than dogshit slow. It's not slow because of optimizations.
Replies: >>17008
>>16978
Just have AI compile code for you! :^)
Replies: >>17009
>>17008
Everyone's bragging about how AI generates 15 million lines of code per hour, it's going to take a while to compile.

45e99aef2cca795fa3531a8af49e97644cdbee928bc7bf7743c4234657945881.png
[Hide] (25KB, 256x256)
Lately I've been interested in looking for a final solution to the imageboard problem, deplatforming and relying on centralized authorities for hosting. P2P through TOR seems like the most logical path forward. But the software would also need to be accessible, easily installed and understood by just about anyone, and easily secure/private by default.

Retroshare seemed like a decent choice, but unfortunately its forum function is significantly lacking in features. I haven't investigate too much into zeronet either but from what I recall that was a very bloated piece of software and I'm looking for something that's light and simple. Then there's BitChan (>>507) which fits most of the bill but contrasted with Retroshare is not simple to setup.

I know there is essentially nothing else out there so this thread isn't necessarily asking to be spoonfed some unknown piece of software that went under the radar of anons. But I think the concept of P2P imageboards should be further explored even though the failure of zeronet soured a lot of peoples perspective on the concept. Imageboards are so simple by nature I feel this shouldn't be as difficult as it is. Retroshare comes close but as I understand it you can't really moderate the forums that you create. Plus the media integration is basically non-existent, though media is a lesser concern. But having everything routed through tor and being able to mail, message, and ha
Message too long. View the full text
185 replies and 13 files omitted. View the full thread
Screenshot_20250227_175001.jpg
[Hide] (605.5KB, 1920x1200)
>>14496
If you're on Android, on your smartphone or tablet, you can use applications that essentially let you have all of your imageboards in one place, sure most of them are made with 4chan in mind and don't cover every imageboard out there, as there are planty, it's still decent and gets the job done though, I'm on Chance, though most people seem to prefer Kuroba and Blue Clover, anyways it works, so if you have a tablet laying around and a Bluetooth keyboard to go along with it, it can be your imageboard station too.
d7kphvaxhqyedcdnuhkmhmktxvf5x6xew2epyowr4q2m2lrtnk5htbid.onion/warning

thats right
blind_rsa_autism_1.png
[Hide] (231.5KB, 992x1165)
blind_rsa_autism_2.png
[Hide] (186.7KB, 987x1008)
I keep seeing people talking about requiring identities as a way to deal with spam. Could a variant of the blind signature stuff L+JS is experimenting with work as a substitute? It seems to be helping them recover from a long-running spam attack that nearly killed the site.
Replies: >>16995
>>16993
ljs died when karenfag left
>>17964
>>18002
What in the everloving fuck are you retards saying?

mpv-shot0009.jpg
[Hide] (222.8KB, 1920x1080)
> Made using 100% free software
> 3D Animated movie
> One guy rigged models, wrote story, voiced half of the characters, composed music
> Took 3 years
> Out since October
> In total has less than 300 views
> Sends an email to Free Software Foundation. They don't promote it.
https://odysee.com/@blenderdumbass:f/why_morias_race_is_shit:1

Why isn't Moria's race more popular?

Movie:
TOR: http://ttauyzmy4kbm5yxpujpnahy7uxwnb32hh3dja7uda64vefpkomf3s4yd.onion/films/Moria's_Race.md?
Odysee (LBRY): https://odysee.com/@blenderdumbass:f/moria-s-race:5
Peertube: https://peer.madiator.cloud/w/vmPmME5XPWNc8uXSMe1xCk
Message too long. View the full text
42 replies and 5 files omitted. View the full thread
>>12479
>The render engine that they are using is good enough to convince me that this is a real photographic image. 
Are you brain damaged?
That was so dumb but I'm surprised that I got more and more into it the longer it went on. I hope this guy can make something better and he's not the kind of autist that just shits out the same level of quality his entire life.
Replies: >>16001
>>15930

He's actually making a GTA clone based of the movie.

https://video.hardlimit.com/w/oNhei3W9ER6se1G7vZXmTx
>>12353
>I think he made everything on his own, including every single model. Animation of any kind is hard work. There is no way to make it quick and easy...
This is the shitter's excuse, along with whining about being "indie" (or, in this case, FLOSS). You don't get an A for effort here. You get an A for quality. The character models are bad, the animation and voice acting are fucking bad, the plot and writing are bad, and the sound doesn't have any adjustments made for 3D, making it all sound worse (also bad microphone).

There is waaay too much polish lacking. It's no surprise no one is going to advertise this shit.
>>16913
Welcome back

1f7c379bd6ab88a7a30134a428ea996a71d38610202098131719562ad22e9f73.jpg
[Hide] (13.7KB, 300x200)
One of the cornerstones of the unix filosophy is extensibility, and is great piping all of these programs one onto the other, like a assembly line folding aluminum onto cans. But the world isn't the command line, nor some lisp machine, because programmers define the specifications and estrucure of data as the want.

How should all this different programs even live along? Because not even all programs even consider this method. Vast mayority of GUI Apps are designed to be its own data ecosystem, cause i would be neat if i could reuse their subroutines for my purposes (like plugging GIMP's filters onto Kdenlive pipeline, or inspecting CAD software path finding wiring algorithms)

Here i am talking of modular design, maybe even replaceable parts; but i am skiping a lot of implmentation. 

Although ou got monolytic black-boxes programs like ffmpeg, yt-dlp, imagemagik. They work so well, and their interface is very accesible, even if their internals are whole opaque.

You go too programs like Unreal Engine, Blender, Davinci Resolve, LaTex; they are walled gardens, but ther internal ecosystem is rich in scripting, and as factories, they spit a finalized can render product.

Dont even talk about interface. Is the low caliber pipe of plain text enought? By the way, Wich one? ini, cvs, xml, json?; Should we consider creating specifications, binary formats? Isn't that really propertary? But midi just works so well; Are you ready to enter the world of local net protocols?; Let's imagine more: Not delivering data, but access to data, and sending the subroutine-as-a-primitive that parses a shared memory location of opaque data structures.

Sometimes i feel unghinged. The world is spinning all without me, and people are working really well on those conditions; i am. The "People will use whatever we produce" has a positive side too, so look at the plethora of scripts that do extend walled gardens. Look at the other side of the fence, at linux ricers and their adventures at config land, where they see the vast lands between mouments of programs, Did you know that deep into the etc folder, Xorg created a programming language for their config files? Its so funny

I got stuck sorry. If you promise me staying another paragraph. Some lispers at Palo Alto did this, and created this graphical enviroments where all the data was passed as pure messages, though a byte code custom cpu, and all its partes could be changed, inspected, debugged and customized; GUI its not for the weak, its for productivity on the less keystrokes
Message too long. View the full text
2 replies and 1 file omitted. View the full thread
emacsconf.png
[Hide] (107.1KB, 1280x960)
How familiar are you with Emacs?  When it comes to extensibility, I think it is one of the best examples out there.  It's really a Lisp application platform that masquerades as a text editor.
https://emacsconf.org/
https://www.masteringemacs.org/
Replies: >>16901
>>16900
Emacs is more like a LISP machine emulator that for some dogforsaken reason is called a text editor. I don't have a problem with it per se, but the editor wars are quite stupid in hindsight if we accept that it is not an editor, and the conflict was really about keybindings all along.
Replies: >>16903
iq-meme-joke-i-am-not-saying-visual-studio-users-are-dumb.png
[Hide] (260.5KB, 1240x864)
>>16901
Bindings that you can just change if you're at all competent. Though that is easier in Emacs, because Emacs just makes customization in general easier, because of what it is. Plus vi bindings are flawed anyway (though hjkl itself is fine, everything else is no more ergonomic than Emacs other than in that it's modal, which Emacs can also be). But yes, Emacs is just a Lisp environment with a mostly text-based UI (though it has graphics as well, which is a considerable advantage) that can be used for anything. 

It helps that pretty much everything you do in a computer involves interacting with text anyway. Like, a file manager is ultimately a list of strings, so is writing commands in a shell (M-x shell allows you to use your Emacs bindings and functionality in a shell that just runs in a text buffer, without a terminal emulator), and so is a playlist in a media player, and so is an RSS client, and so is an email client (plus writing messages is text editing), and so is a chat client. And deleting a line is somewhat equivalent to deleting a file or message or whatever it is. Plus writing messages of any kind is text editing, so you might as well do that in your editor. And a lot of functionality that is useful in an editor is useful in other things as well, like searching (I use consult-line for that, and I have it in everything I do in Emacs, and can also use embark to export it to a buffer). Within Ema
Message too long. View the full text
Replies: >>16904
>>16903
>Bindings that you can just change if you're at all competent. Though that is easier in Emacs, because Emacs just makes customization in general easier, because of what it is. Plus vi bindings are flawed anyway (though hjkl itself is fine, everything else is no more ergonomic than Emacs other than in that it's modal, which Emacs can also be). 
All I can say is that it seems like using evil mode is reasonably popular amongst Emacs users, meanwhile most people never heard of Vimacs:
https://www.vim.org/scripts/script.php?script_id=300
Replies: >>16912
>>16904
People that insist on using default Emacs bindings won't be moving to Vim in the first place. Especially if they do not want modal editing.

dc01c489e663d2eeed520512f1379b72bc4147a32e8736c462960f9da80abb05.gif
[Hide] (1.6MB, 320x240)
Are you employed in a technical capacity? What job is it? How did you get it? What does your daily wokload look like? Are you looking for a different line of work?
378 replies and 77 files omitted. View the full thread
>>16315
Did you learn the language to get a job there? I got ignored completely by chink HR.
Replies: >>16396
>>16316
>language
I knew a bit before I got there. What role were you applying for?
terry_evolution.jpg
[Hide] (494KB, 2255x900)
>>16315
That's nice to hear anon.

My own update after posting in this thread 3 years ago (>>5885) is that I'm still a NEET, and I haven't actually tried to get a job again in 3-4 years or so, but I'm a much better programmer than I was 3 years ago, learned many programming languages, made a few open soros contributions, wrote more projects of my own, and read many programming books. In fact I started a new programming book just yesterday.
>>15593
>>16299
I assume neither of you know anything about international merchant navy careers?
>>16299
>This is about emotional strength, not a big resume. If you don't give a fuck about their bullshit and put these retards in their place from time to time they won't needle you like little bitches. By your own admission, they already know you're better than them and are afraid of you. Their whole goal is to attack your emotional weaknesses so they can stay on top and drive you out. A better degree will not save you. They'll just call you a useless fucking theorist with no practical skills and ridicule wherever you got your degree from or whatever.
The issue with these types is that no matter what you do you can never win with them as they will sway the retarded masses to their side.
The only option is to get out as you can't legally make them dissapear from there.
Please tell me if I am wrong.
Cuts are coming. Management is eliminating second shift and plans on having floor supervisors fix the crashed terminals, printers, etc then outsource major repairs to outside vendors. I do get a chuckle over 'reboot princess' (I rebooted it four times and it's still not working!!) and the fact that she'll be running this. I'll take my pink slip and the sweet sweet NEETbux please and thank you 8).

1318616074376.jpg
[Hide] (374.7KB, 1920x1080)
BLR_2015-01-16_00-19-23-45.jpg
[Hide] (4.1MB, 3840x2160)
BLR_2015-01-16_19-12-50-11.jpg
[Hide] (4.5MB, 3840x2160)
BLR_2015-01-16_19-20-59-73.jpg
[Hide] (4.2MB, 3840x2160)
After using the same handful of wallpaper images for the last three and a half years, I have come to the realization that I should get some new wallpapers.

Post your favourite wallpapers and wallpaper sources.  Pics related are a few of what I've been using; screenshots from a dead game called Blacklight: Retribution.  I never played it myself but it had some neat visuals.
52 replies and 98 files omitted. View the full thread
spots-background-faded-wallpaper-preview.jpg
[Hide] (13.8KB, 728x546)
>>16181
>>16004
Here's another clean wallpaper that reminds me of Ubuntu's visual identity. Hope you like it, anon!
xu-kafka-xuzhehao-n7-7.jpg
[Hide] (797.8KB, 2212x1167)
GrRaH5vX0AAS1Ld.jpg
[Hide] (2.7MB, 3000x2000)
91629597_p0.jpg
[Hide] (868.7KB, 2450x767)
129195646_p0_1920_nohalo.jpg
[Hide] (2.6MB, 1920x1080)
98646512_p0.jpg
[Hide] (2.7MB, 2357x1200)
>>2302 (OP) 
blacklight tango down and blacklight retribution were the most kino gaming experiences ive ever had back in the day. too bad they're gone like tears in rain.
Replies: >>16419
>>16418
The movement felt clunky to me and lag was a perpetual issue, but the atmosphere was good.
Spoiler File
(274.2KB, 1920x1080)
wallhaven-z8m8rw.png
[Hide] (2.5MB, 1920x1080)
>>2302 (OP) 
1711053174051.jpg
[Hide] (3.5MB, 5472x3078)
Here's a wallpaper I "made" and really like using. I took an existing wallpaper/photo of a forest and just reversed the colors, the aesthetic I got was really pleasing, at least in my eyes, quite surreal and supernatural like, but not in a spooky way, more of a beautiful one, I like it.

Show Post Actions

Actions:

Captcha:

Select the solid/filled icons
- news - rules - faq -
jschan 1.7.3