/tech/ - Technology

Technology & Computing


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


ClipboardImage.png
[Hide] (401.3KB, 1007x573)
https://www.youtube.com/watch?v=7fGB-hjc2Gc
This nigger made a two hour long video explaining why C++ sucks, only to shill Rust while admitting that Rust has awful metaprogramming, no support for circular references, takes even longer to compile (right after bashing the compilation time of C++), only having a single compiler backend and sucks for prototyping and iterative development.
He should have shilled 'D' instead.

Okay there are some other gross errors in the video like telling people to use WebGPU over Vulkan because of claimed support by Apple when WebGPU is just a safety wrapper and even slower than MoltenVK. All his problems with MS Visual Studio seem quite irrelevant too.
At one point he talks about the problems of Qt but never mentions the most glaring one:
The Qt MOC compiler you have to use. If you're writing C++ with Qt, you're actually writing Qt++.
11 replies and 5 files omitted. View the full thread
Replies: >>17756 + 1 earlier
46608b1c52b1b1363fe2e9c5dd6d0a41a44f7150f784d30f9d29824783e5d775.png
[Hide] (618.9KB, 998x1080)
>>17662
>some out of the box system
Is this the latest jeetslang or what?
Rapid prototyping doesn't exist, nobody does that. What "rapid prototyping" means is that the developer half-assed some spaghetti and began randomly changing it without any thought and praying it works. The final version is the first version where the output looks right. 

In C++ you go through the entire compilation and you're able to produce a working binary that you can ship with such a development process. It may spit out 6 warnings per second during compilation, but it "works". In Rust you get a compilation error about trait bounds or other fancy terminology that is utterly meaningless to someone who doesn't actually know the language and development stops right there for a jeet who watched a 20 minute video and started copypasting stackoverflow and AI prompts, hence "why Rust sucks for game development".
Replies: >>17723
>>17709
Nobody managed to make a game in Rust yet.
Replies: >>17724
>>17723
Veloren.
>>17572 (OP)  
C[++] is infinitely worse than rust, let alone any language, and your some tunnel visioned neckbeard who can barely walk for not understanding something so obvious that first 4 month programmers understand

4dceffef47893be982e74c7fe78ce0cd.jpg
[Hide] (2.8MB, 2460x3540)
I ignored it at first because I already bought a new computer 5 years ago and probably won't get a new one for 5 more years, but I keep seeing people randomly talk about this across the Internet, so it might actually be a funny happening making consoomers cry.
But I wanna hear a quick rundown about this before I decide to waste any time taking a deeper look.
11 replies and 5 files omitted. View the full thread
historical_dram_spot_pricing.jpg
[Hide] (70.3KB, 1206x674)
It's just the RAM cartel up to their same tricks they've been doing periodically clear past the '90s, but camouflaged behind paper thin SJW AI derangement moral panic. It'll pass just like every other time once the lawsuits start hitting the dockets.

>>17661 
FAKE NEWS
Reposted from QTDDTOT
Unlike, for instance, the previous PoW ponzicoin fad that specifically gobbled up retail consoomer gayman HW, this current RAM price spike looks like just the same plain old pricefixing the cartel's been prosecuted for in 2002, 2006, 2010, and 2017:
https://www.xda-developers.com/dram-prices-spiking-dont-trust-industry-reasons/
Intentionally cutting production for years, hoarding inventory, shifting remaining production away from less profitable to the most lucrative chips, consolidation, all against a backdrop of constantly increasing demand and revenues.

This definitely would've happened even without some trendy datacenter bubble exacerbating it
Replies: >>17677
Oh, also
>>17665 
>globohomo special ram you can't even put in your pc
There is no such thing

Much cheaper "new" memory is populated by desoldering used DRAM chips from server DIMMs and even other devices like phones to reprogram and recycle onto standard consumer DIMMs:
https://www.tomshardware.com/news/used-ddr4-ram-chips-are-being-reused-in-new-pcs-dram-sticks
Replies: >>17677 >>17678
>>17675
>>17676
Thank you for actual good post.
>>17676
What about HBM and DDR5?
Replies: >>17679
>>17678
That depends on the course mobo standards take. Will we see more desktops with CAMM sockets instead of DIMM slots to increase pincount? So far, even servers don't do that yet for main memory.

But for devices that do use weird RAM, chips can be swapped or upgraded even on GPUs:
https://www.tomshardware.com/pc-components/gpus/modders-have-figured-out-how-to-slap-32gb-of-vram-on-the-rtx-5080-as-memory-shortage-intensifies
The market for which may open up significantly due to nVidia loosening the terms of their agreements with AIBs:
https://www.tweaktown.com/news/109145/nvidia-stops-bundling-vram-chips-with-gpu-dies-tells-aibs-to-source-their-own-gddr-chips/index.html
And even on hyperfascist MCM crap like Apple's:
https://www.idownloadblog.com/2021/04/06/apple-silicon-macs-ram-ssd-unofficial-upgrades/

The only way
Message too long. View the full text

ClipboardImage.png
[Hide] (22.5KB, 576x328)
Qt Company wants to bring the UI part (Qt Quick) of the framework to 'every' language out there.
>initially Rust, Python, .NET, Swift, Kotlin and Java. This is not a “yet another binding”

'Will it do LISP? Will GTK survive? Is the Electron apocalypse prevented?'
Come in this thread and talk about it.

https://www.qt.io/development/qt-bridges
13 replies and 9 files omitted. View the full thread
>>17637
Because it only works in an emulator nigger. Qt runs on real hardware.
Replies: >>17642 >>17649
>>17638
You're making shit up. I booted the CD on a crappy amd64 laptop a long time ago. I doubt it changed much since then.
Replies: >>17644
>>17642
On some 2008 laptop maybe but it doesn't work with modern hardware at all, no bios, no usb stack, no ahci, relies on bios interrupts that are no longer present at all, requires bios vga, no support for vesa...
Replies: >>17649
>>17638
>>17644
And Qt doesn't require an entire OS to work? How is this relevant? Your shill thread sucks. Get better material.
Replies: >>17651
>>17649
Terry used Ubuntu as his main OS.

8bb49823e6037db863f717df6d58d94e22b71e3db8d759ea15a134759765826f.jpg
[Hide] (19.1KB, 581x392)
Can we discuss main stream social  media and Google using drivers license to verify accounts? Is this being the norm now? You cannot get a Gmail using a burner phone anymore.
23 replies and 8 files omitted. View the full thread
>>16044 (OP) 
I have a single Google account to receive job postings and I never bother to use it for anything other than that. If YouTube flagged something as nsfw, I just don't bother to watch it.
>>16065
I would say it's less to do with sites and retarded parents and government overreach. Especially after propoganda slop like adolescence, they're just being safe than sorry.
>>16221
where exactly are you from?
Also, what alrernatives are you thinking of?
>>16347
what is this PRISM you are speaking of?
>>16044 (OP) 
>he wants a google account
Can we just admit that people wanting a botnet account on a botted platform with endless and constant censorshit is the problem? Because it's actually the problem. This idea that the entire internet is just google youtube facebook is such a new normalnigger golem concept and its incredible we went from typing urls to whatever the fuck dystopian monster this is.

Its very concerning how uncaring people are spreading their info around to "verify" whatever bullshit from these nose men technocrats. Ive seen people that really know better just upload their id to watch age restricted slop while coping about it. Letting them data mine you is participating in the humiliation ritual. It's also dangerous. Not just to the golem that obeys but to others that don't.

faggot.png
[Hide] (3.5KB, 180x180)
What is the final document format? Not text file (unformatted). I am asking for formatted text document, with tables and embedded images. What is the final solution?

Proposals:
-ODF (.odt)
-Rich Text Format (.rtf)
-HTML
-DOC (.doc)
-DOCX

Considerations:
-is the format simple, efficient, small?
-is it open source, free, or at least without patents or some other shit
-is it supported by large amount of software? for import and export
-is it malware? has hidden metadata and other shit? complex and proprietary?
-does the format allow for huge documents?
Message too long. View the full text
78 replies and 11 files omitted. View the full thread
Replies: >>16496 + 7 earlier
cpmws.png
[Hide] (10.8KB, 484x344)
Hey Faggots,

My name is John, and I hate every single one of your formats. All of them are fat,
retarded, no-lifes who spend every second of their day looking at stupid ass raster images. They are everything bad in the world. Honestly, have any of you ever
gotten any gopher? I mean, I guess it's fun making fun of people because of your
own insecurities, but you all take to a whole new level. This is even worse than
jerking off to 3D-PDF on facebook.

Don't be a stranger. Just hit me with your best shot. I'm pretty much perfect. I was captain of the WordStar team, and starter on my text phile team. What games
do you play, other than "jack off to naked DOCX anime girls"? I also get
straight A's, and have a banging hot girlfriend (She just blew me; Shit was SO
cash). You are all faggots who should just ed yourselves. Thanks for
listening.

Pic Related: It's me and my bitch
Replies: >>16209
Experience showed that relying on a format isn't the right solution because it would put a burden on every system to be able to read and edit that format, the solution imo would come from a markup syntax like HTML or MD for simple text. The solution has always been text. Said text should be interpreted following a syntax to produce formatted documents.
(What a tragedy that Org and MD were invented in parallel at about the same time. They have no business having separate syntaxes).

>>16193
Thanks for the nostalgia feels
>>16191
Solid bait
>>7441 (OP) 
>>7443
This, the final format is a latex .tex that creates a .pdf file (with links &c) containing the document.
Good bread. I very much enjoyed watching the autistic nigger in this thread suffer and despair as he realizes there is no "final solution" to meet his anal retentive demands.

d90241b934a3105d264192295d667e9f.jpg
[Hide] (109.4KB, 703x1000)
It was well known that C was obsolete in the 90's. It could have been replaced with region inference a la ML Kit, Cyclone, etc. By 2000 computers were fast enough such that 90% of applications could just be written in a memory-safe garbage collected language[1]. Now what about that other 10%? Glad you asked.

What we need now (2010) is a return garbage collected languages with hardware support. Manual memory management is a complete waste of time and is a large source of program defects. Analog computing can be used to implement O(1), deterministic, garbage collection, suitable for even hard real time applications. Imagine a pipe from your water heater to a hot water tap on your kitchen sink. Here's a quick experiment: Have someone go to the water heater in your basement and listen while you turn on the hot water tap. Did you notice it *instantly* turns on?

Now here's one way O(1), deterministic GC can be implemented in hardware. There are millions of tiny water pipes. Each time you have an allocation, a water pipe goes from it to the code using it. If a structure has the pointer to the allocation, a water pipe goes from it to the allocation. When someone (code or a struct) is done using an allocation, it closes its end of the pipe.

All water in the system is in constant flow. When all ends of an allocation's pipe are closed, water overflows from that pipe, and it knows it's time to free it.

Q.E.D.

The CPU will have to be cubic shape to fit this system. Water do
Message too long. View the full text
12 replies and 2 files omitted. View the full thread
>>17569
Both are high level languages and there are no C cpu instructions.
Replies: >>17580
>>17569
Because many LISP features, for instance GC, are inherently inefficient. Think of how Emscripten transpiling C/C++ to JS results in code that runs way faster than idiomatic JS, specifically because it avoids using features such as GC as much as possible.
Replies: >>17579
>>17578
Most LISP languages are scripting languages with dynamic typing. I think that has a larger impact than GC.
Replies: >>17582
>>17570
Implement Lisp in CPU microcode?
>>17579
True, even more so for some languages such as Python.

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?
192 replies and 39 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.

Show Post Actions

Actions:

Captcha:

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