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

China is about to make ram cheap again
42 replies and 3 images omitted. Click here to view.
>>
>>107540449
>China will continue to take the nothing that America gives them and like it.
Didn't Trump just sign a deal that undoes the last like 5 years of tech embargoes the US was trying to enforce on china?
Your president is blatantly open to bribery and China has deep pockets, they can probably take whatever they want.
>>
>>107534418
Imagine chips monopoly, probably worst than now.
>>
File: 1749050281482217.jpg (1.73 MB, 1280x6846)
1.73 MB
1.73 MB JPG
>>107536174
I am eternally thankful for Deus Ex redpilling me on the Reds all the way back in 2000
>>
File: delusional.jpg (33 KB, 524x391)
33 KB
33 KB JPG
>>107538940
>Tariffs are a thing of the past
>>
>>107534917
>Check prices on amazon to see if this anon is right
>Cheapest 32gb set of RAM that doesn't take months to arrive costs 400€

File: altavista.jpg (37 KB, 1100x452)
37 KB
37 KB JPG
What are the best search engines today? For what tasks?

Including niche ones and paid ones.
>>
File: 1762465892968559.jpg (97 KB, 1079x1057)
97 KB
97 KB JPG
>>107544980
I've been looking through /g/'s good sites archive and I'm not yet sure, I'm leaning towards building a multisearch that connects every search engine and just spamming the same search across all of them. Anyway, the reason I'm bringing up the good sites thing is because I found this and it seems close to what I want: https://www.faganfinder.com/

I can't be the only one who remembers it as faggotfinder kek

>Also, the most recent good sites pasta I found: https://rentry.org/good-sites

>The /g/ archive, on this topic:
https://igwiki.lyci.de/wiki/Search_engines

>The pasta that keeps getting posted, just to get it out of the way:
>Why not just stick with Google?
Search engines are a biased window into the web. We want to filter out SEO and discover actual interesting webpages.
>SHIT tier alternatives
duckduckgo.com

Comment too long. Click here to view the full text.
>>
>>107544980
There are none left. They all suck. Yandex used to be good, but the Russians completely butchered it.
>>
>>107545122
I forgot to mention, but this wiki page helps in understanding what index/backend each search engine uses: https://en.wikipedia.org/wiki/List_of_search_engines

File: Untitled.png (16 KB, 470x378)
16 KB
16 KB PNG
NOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOO, how could this happen to one of the best browsers out there?
29 replies and 4 images omitted. Click here to view.
>>
>>107544058
Just use firefox at this point
>>
>>107544105
Because firefox is full of telemetry trackers you dumb fucking faggot. Please go back to using chrome, all of you dont know shit about online privacy.
>>
>>107545036
I use Brave.
>>
>>107545066
How's the weather in Mumbai?
>>
>>107545099
Dusty

File: 1757977448834751.png (909 KB, 928x1173)
909 KB
909 KB PNG
Aside from being a new browser, will this shit bring something new to the web? Because 99% of people don't use a browser based on the browser engine itself. Even people who are geeky enough to change browsers don't use a browser based on its engine itself (the only reason why I use Firefox is because of userchrome.css and customization; if I could do that on Chromium, I would dump FF in a blink of an eye).

So my point is: other than "hey, we are a new browser engine" what will this bring to the table?
27 replies and 3 images omitted. Click here to view.
>>
>>107544853
>>107544817
Nvm I realised you were talking about Firefox's chrome not the Chrome browser
>>
>>107543056
>>107543302
they dont have any plans for that yet. theyre focusing on making a working browser first. later on they will differentiate, which is fine because its not for end-users at all yet, its a big project after all
>>
>>107544747
and those apps are just a webview, running the website
>>
>>107543056
It's a noble effort by somebody to keep himself productive as a way of staying away from drugs. As far as the premises of it being actually usable, maybe one day it will be if he continues to work on it, but it's not going to see widespread adoption, not even remotely coming close to something like Firefox.
>>
>>107544853
answering your question, vivaldi modified the source for tabs yes. I'm guessing edge had to too for its vertical tabs. it's why I said to build on vivaldi

Users of all levels are welcome to ask questions about GNU/Linux and share experiences.

*** Please be civil, notice the "Friendly" in every Friendly GNU/Linux Thread ***

Before asking for help, please check our list of resources.

If you would like to try out GNU/Linux you can do one of the following:
0) Install a GNU/Linux distribution of your choice in a Virtual Machine.
1) Install a GNU/Linux distribution of your choice on bare metal and run your previous OS in a Virtual Machine.
2) Use a live image and to boot directly into the GNU/Linux distribution without installing anything.
3) Go balls deep and replace everything with GNU/Linux.

Resources: Please spend at least a minute to check a web search engine with your question.
Many free software projects have active mailing lists.


Comment too long. Click here to view the full text.
151 replies and 22 images omitted. Click here to view.
>>
>>107544821
>For that to happen all timestamps in the .tar have to be the same.
If it wasn't clear what I meant by that: I'm saying they have to have the same set of timestamps on all the files in the tarball, same user who created them, same tar and zstd version. E.g., for "aalib-1.4rc5-18-x86_64.pkg.tar.zst". A related topic is TorrentZip / trrntzip. That topic is: deterministically creating .tar or .tar.zst from a set of files. TorrentZip creates deterministic .zip files given one or more files as input; doesn't matter what OS or version of whatever you're using.

As >>107544794 said
>mirrors get their packages from syncing from another tier 1 or 2 mirror, etc
So only like one individual/team creates the .pkg.tar.zst - not multiple different computers creating the .tar.zst which usually means different .tar.zst as everyone has different file timestamps unless trying to make it the same.

>>107544839
>Most software
Huh, didn't know that.

>>107544846
>Check the checksum or verify the packages signature, that's what you actually care about.
True. That's what I was getting at by "determinism".
>>
>>107544881
>For example, say there was a problem with a package. It would be completely valid to replace that package with a new problem-free version and to do it without bumping the package version (they wouldn't do that, they would of course bump the version but as long as the signature and checksums match then you know that it has come from Arch infrastructure)
I find this to be confusing. Oh, a problem package would be one which doesn't match to the checksum or .sig. No need to change the version as it's non-bit-identical one replaced with the correct bit-identical one.

>they wouldn't do that, they would of course bump the version
Also no really understanding this part.

>>107544903
>only like one individual/team creates the .pkg.tar.zst - not multiple different computers creating the .tar.zst which usually means different .tar.zst as everyone has different file timestamps
Necessarily the case, otherwise package.1.2.3.pkg.tar.zst.sig wouldn't verify in all mirrors.
>>
>>107544976
I mean a problem as in a bug with application that requires a re-build of the package to happen. They could in theory do that without bumping the version number so your locally downloaded version is no longer the same as what's on the mirrors.

They would never do this, but hypothetically they could. The important thing is the checksums and signature matching, not what's in the files. It's the checksum and signature that tells you that the package you have downloaded in some way, shape or form originated from Archlinux infrastructure.
>>
>>107544998
Now I understand.

>The important thing is the checksums and signature matching, not what's in the files.
A checksum like CRC32 or a hash (also referred to as a checksum I think) like SHA256 is based on the exact series of binary that the file is made of, so that part does matter for "what's in the files". Any change to the data at all = different hash. So if a .tar has the same files as another .tar but different timestamp(s) on the files in the .tar = different hash.

You probably already knew this.

Being honest with you, I don't currently know how to manually verify "abseil-cpp-20250512.1-1-x86_64.pkg.tar.zst.sig" to the corresponding .pkg.tar.zst file. Does it contain a SHA2 hash and/or a GPG thing which tells me I got it from a good source?
>>
>>107545063
https://wiki.archlinux.org/title/Pacman/Package_signing

Pacman uses GPG so I think you'd do something like this if you wanted to manually verify it:
gpg --verify "abseil-cpp-20250512.1-1-x86_64.pkg.tar.zst.sig"


GPG then reads the signature file and will tell you if it matches.
For example:
$ wget https://archive.archlinux.org/packages/a/abseil-cpp/abseil-cpp-20250512.1-1-x86_64.pkg.tar.zst{,.sig}
$ gpg --verify abseil-cpp-20250512.1-1-x86_64.pkg.tar.zst.sig
gpg: assuming signed data in 'abseil-cpp-20250512.1-1-x86_64.pkg.tar.zst'
gpg: Signature made Tue 17 Jun 2025 16:30:48 UTC
gpg: using RSA key F00B96D15228013FFC9C9D0393B11DAA4C197E3D
gpg: Can't check signature: No public key


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

File: 1765671851092471.jpg (175 KB, 1126x2048)
175 KB
175 KB JPG
You are NOT allowed to create Gnome extensions with AI.

https://www.phoronix.com/news/GNOME-Extensions-Block-AI

Due to the growing number of GNOME Shell extensions looking to appear on extensions.gnome.org that were generated using AI, it's now prohibited. The new rule in their guidelines note that AI-generated code will be explicitly rejected:

"Extensions must not be AI-generated

While it is not prohibited to use AI as a learning aid or a development tool (i.e. code completions), extension developers should be able to justify and explain the code they submit, within reason.

Submissions with large amounts of unnecessary code, inconsistent code style, imaginary API usage, comments serving as LLM prompts, or other indications of AI-generated output will be rejected."
>>
Do people really want extensions with LLM-hallucinated code?

File: WebAssembly_Logo.svg.png (26 KB, 1024x1024)
26 KB
26 KB PNG
WASM edition.

>Free beginner resources to get started with HTML, CSS and JS
https://developer.mozilla.org/en-US/docs/Learn - MDN is your best friend for fundamentals
https://web.dev/learn/ - Guides by Google, you can also learn concepts like Accessibility, Responsive Design etc
https://eloquentjavascript.net/Eloquent_JavaScript.pdf - A modern introduction to JavaScript
https://javascript.info/ - Quite a good JS tutorial
https://flukeout.github.io/ - Learn CSS selectors in no time
https://flexboxfroggy.com/ and https://cssgridgarden.com/ - Learn flex and grid in CSS

>Resources for backend languages
https://nodejs.org/en/learn/getting-started/introduction-to-nodejs - An intro to Node.js
https://www.phptutorial.net - A PHP tutorial
https://dev.java/learn/ - A Java tutorial
https://rentry.org/htbby - Links for Python and Go

Comment too long. Click here to view the full text.
77 replies and 7 images omitted. Click here to view.
>>
File: 4818611651.jpg (85 KB, 1280x720)
85 KB
85 KB JPG
>>107544934
>he doesn't bloatMAXX
>thinks he's big
NGMI
>>
>>107544946
Post physique.
>>
File: 1683387890814785.jpg (1.71 MB, 4160x3120)
1.71 MB
1.71 MB JPG
>>107544948
My site is BVILT with SOVL not troongoop, you post your generic slop if you can afford to
>>
you guys make me miss the days when /wdg/ was dead
>>
>>107545081
>NOOOOO STOP MENTIONING HOW TROONWIND IS INFECTING WEBDEV AND LLMS GOYIM WE HAVE TO CONTROL THE NARRATIVE

File: Windows.jpg (7 KB, 357x200)
7 KB
7 KB JPG
3 replies and 1 image omitted. Click here to view.
>>
>>107544676
Slow as shit
Telemetry shit
AI shit
Cloud shit
>>
>>107544723
Yeah, still best desktop environment there is in comparison to really anything commercial or non-commercial.
>>
>>107544676
Windows 10 IoT Enterprise LTSC
just werks
>>
>>107545021
you are cucking yourself using 10 ltsc if youre on higher end hardware
>>
>>107545032
Nah. He can simply install all the drivers he needs.

flash was great

https://web.archive.org/web/20061021183729/http://www.myharddrivedied.com/v25.swf
>>
File: 1751829974419303.png (8 KB, 531x385)
8 KB
8 KB PNG
>>107544649
What do you mean? It still is.
>>
File: laser in hdd.png (717 KB, 2075x1344)
717 KB
717 KB PNG
I didn't know this
>>
File: laws according to scott.png (763 KB, 1921x1452)
763 KB
763 KB PNG
>>
File: 2GB-MO-disk.jpg (123 KB, 876x954)
123 KB
123 KB JPG
>>107545035
Still rare tech but you see it in some high end high capacity datacenter HDDs. Also, MO drives worked basically the same way.

File: 1764725725474216.jpg (117 KB, 550x683)
117 KB
117 KB JPG
Is there a way to directly connect to each other without using internet service providers?
14 replies omitted. Click here to view.
>>
>>107542795
Try Meshcore or Meshtastic LoRa. It's actually nice for text messages on minimal power.

But it's not a replacement for 10 to 100Gbit per fiber on your ISP.
>>
Bluetooth.
I wish there was an app like what Nintendo did with PictoChat, like a series of chat rooms but offline only and only for those in close proximity.
>>
>>107544974
You can use Briar over BT but I don't see why that would ever have larger appeal as BT transceivers really are very short-ranged in practice. In almost all situations you're basically more or less in speaking distance anyhow.

Meshcore makes a lot more sense.
>>
>>107542795
Direct dial modem. Startech still sells all the hardware you need to create your own old school BBS or UUCP network. Even your own personal (quasilegal) dialup ISP if you get creative.
>>
>>107543516
meshtastic

File: 1707860893850095.png (388 KB, 934x1000)
388 KB
388 KB PNG
What are you working on, /g/?

Previous thread: >>107494927
16 replies and 1 image omitted. Click here to view.
>>
>>107544269
Was meant for >>107544201
>>
>>107542891
You know what, uefi is niggerware. I'm done with that shit. Should've never went with it.
>>
>>107544252
>https://www.youtube.com/playlist?list=PL980gcR1LE3L_RdprUI2GkbyZPY998lLT
nice pick, I really like sphaerophoria. his WM playlist is p good as well [https://www.youtube.com/watch?v=TPw73HPEZA0&list=PL980gcR1LE3LIo4XuxUi7x616jUdf5o7H]
>>
Langdev, functions edition
>>
File: file.png (9 KB, 289x186)
9 KB
9 KB PNG
>>107544730
I'm at the stage where I should compiled basic expression to bytecode. But the code generator needs to make decision based on types (need to insert zero-extending and sign-extending instructions for example) and I'm procrastinating on some aspects of the design of the type system.

Wether to have union types like in C if the sum types are going to allow you to choose the exact data represention.
Structs vs tuples, what syntax should they have. Wether (value, value) constructs a tuple or is a comma expression.
Wehter to have anonymous sum types like in Hare.
Should arrays, structs, union and/or sum types be copied when assigned to, or passed by values when making a function call by default? Knowing that you will have the possibility to take and pass references.

File: 1754658280859090.jpg (45 KB, 508x458)
45 KB
45 KB JPG
Previous: >>107502290
184 replies and 40 images omitted. Click here to view.
>>
RIP murica >>107543802
>>
>go to work
>hey anon can you make the thing no one understands or comprehends work?
>y-yes sir
>spend 8 hours a day banging my head against the wall
>dread going to work every day, spirals of feeling worthless and hopeless, dreams of going into farming, suicidal ideation
>sudden breakthough
>1 week of glorious progress where I get to write code and go into the flow state and love my life
>hey anon good work, can you make this other thing no one understands or comprehends work?
>>
>>107544613
You can just get a job at a place that doesn't have a photocopier and gen z workers, you know.
>>
>>107525617
I'll just answer your question. Max 2 years.
>>
>>107544613
That's good shit though. You take on things no one else can solve and defying your own expectations. That's how you become a specialist which lets you demand way more money.

File: wwXURbJHjDVzkkpdZUEYkA.jpg (1.5 MB, 3840x2160)
1.5 MB
1.5 MB JPG
What is the definitive game controller?
129 replies and 37 images omitted. Click here to view.
>>
>>107532510
Depends on the D-Pad. If it’s a pile of shit like the Decks then fuck this gay shit
>>
>>107544350
>>107544303
yeah i did a usb c mod on mine as well, note that it does prevent you from connecting it to a ps4 again, learned this the hard way. (you might be able to connect it with bluetooth but you wont be able to turn it on through the wired connection) Otherwise it does work great
>>
>>107544595
>note that it does prevent you from connecting it to a ps4 again
You can do a 1:1 USB 2.0 based USB-C conversion, using the data pins too. The micro soldering drove me up the wall since I had shit tools at the time too, just moved.
>>
>>107525250
The steam controller 2026
>>
>>107525996
Yes a cable. Why would you want to add any input latency? Are you dumb?

File: atx.jpg (223 KB, 796x1052)
223 KB
223 KB JPG
ATX edition

previous: >>107457881

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.
247 replies and 41 images omitted. Click here to view.
>>
>>107544940
you could probably get away with a normaly closed switch and wire it to the reset contacts on the motherboard. so if it gets released it connects the two contacts.
>>
>>107544992
>>107544960
I was thinking more like a zigbee hall sensor and a relay that I automate with home assistant but yeah, those would be better.
>>
>>107542287
Fuck, I just migrated my password vault to my Pi, now I'm scared
>>
File: yr2oyu9m7u8e1.gif (653 KB, 368x200)
653 KB
653 KB GIF
>>107545020
Sure we're just spitballing here
My idea:
>>
>>107545052
Good stuff man, I liked the ideas. But that setup also probably looks more immediately related. Like you wouldn't want the sensor at the door go to the rack. But if everything is in software, that logic might not survive a reboot.

File: 1758309062795967.png (1.05 MB, 704x1280)
1.05 MB
1.05 MB PNG
FAQ:
>How do I activate Windows?
HWID2 generates and registers a permanent legitimate license on MS's activation servers
github.com/massgravel/Microsoft-Activation-Scripts
Usage: paste this into Powershell, run.
irm https://get.activated.win | iex

>and Office?
Same link, select Ohook option
You can also use Office.com if your needs are very minimal
or try OnlyOffice/LibreOffice and set it to save in MSOffice file formats

>What version should I install?
>W10 Enterprise IoT LTSC 2021
Binary identical to Enterprise except no MS Store or apps
Preinstalled with: Edge & Win32 system apps

Comment too long. Click here to view the full text.
198 replies and 34 images omitted. Click here to view.
>>
>>107544404
Not the feature. The other part. It's patched
>>
Why is ltsc recommended over enterprise? If I use shutup10 and then disable automatic updates and telemetry via gpedit would that make the later completely private?
>>
>>107544529
Because of the extra long EoL for monthly updates and how it doesn't come with any third or first party UWPs besides system ones. Though normal Enterprise 10 now has ESU which allows updates until October 2028 now, so LTSC 10 is less of a straight use case now.
>>
>>107544550
>besides system ones
Wait which system ones?
>>
>>107545028
Shit like Settings


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