[ Home ]
[ en / f / h / h3 / jp / t / v ] [ Home ] [ FAQ ] [ Rules ] [ Catalog ] [ Archive ] [ RSS ]
Board Statistics
Board PPD Total Posts Unique Posters Last Post
Welcome to the WIRED
ebc05552cbd1cd57f9126a719fef25a0605d5937b2530a5b673c0eef970ad03a.jpeg - 141.94 KB (1025x1113) SauceNAO

What's your favorite programming language /t/?

>>

>>231 Ocaml. Basically haskell but developed by coders instead of mathematicians.

>>
1738325002423550.jpg - 379.21 KB (2048x1536) SauceNAO

Definitely C. Simple, efficient, and it works.

>>
psu.jpg - 417.99 KB (966x1391) SauceNAO

Honorable mention for PHP

>>

For C/C++ programmers: What do you think about the extern keyword? imo it's quite useful with proper documentation.

>>

>>1463 writing good modular code without extern is neigh impossible in C. It and static globals are the only way you have of scoping symbols by file. C++ has namespaces but they look like shit and I don't like it.


2cdec5077b75a4ed13cf9a35c5a21791.png - 245.16 KB (640x360) SauceNAO

we make our own OS

>>

>>1433 Learn all you want but it's literally impossible without taking open source code for elf, or writing an assembler compatible with gnu ld, if you don't want to write every program from scratch all over again. Also debugging is basically impossible.

>>

>>1433 https://wiki.osdev.org/Expanded_Main_Page start here, people might join you later on, but you need a base. Make it themed to this site or something.

>>

>>1435 I started years ago, I gave up. It doesn't look like you have an idea of how long "making it look like x" will take.

>>
9125f99e209e113227322baedbaebe69.jpg - 45.56 KB (664x480) SauceNAO

I really want to create a bootloader in C...

>>

>>1461 fork an elf library and read the UEFI specification it is piss easy.


1497735478567.png - 968.92 KB (1920x1200) SauceNAO

Any Gentoo Friends on this board? If so tell me what you love or hate about it. What USE flags do you use? In the meanwhile I will post some of my favorite Gentoo Desktops!!

>>

>>1447 qutebrowser?

>>
image.png - 940.81 KB (1919x1079) SauceNAO

>>449 and here is my make.conf

WARNING_FLAGS="-Werror=odr -Werror=lto-type-mismatch -Werror=strict-aliasing"

COMMON_FLAGS="-O3 -pipe -march=native -flto=auto ${WARNING_FLAGS}"
CFLAGS="${COMMON_FLAGS}"
CXXFLAGS="${COMMON_FLAGS}"
FCFLAGS="${COMMON_FLAGS}"
FFLAGS="${COMMON_FLAGS}"

LDFLAGS="${LDFLAGS} -fuse-ld=mold" 
RUSTFLAGS="-Ctarget-cpu=native -C opt-level=3 -Clinker-plugin-lto"

CPU_FLAGS_X86="aes avx avx2 f16c fma3 mmx mmxext pclmul popcnt rdrand sha sse sse2 sse3 sse4_1 sse4_2 sse4a ssse3 vpclmulqdq"

MAKEOPTS="-j8"
ABI_X86="64 32"

USE="lto pgo polly vaapi vdpau pulseaudio bash_completions wayland tree-sitter zsh-completions  \
      -debug -systemd -gnome -kde -dvd -dvdr -cdr -cups -emacs -telemetry \
      -gtk -gtk2 -gtk3 -gtk4 -qt4 -qt5 -qt6 -ibm -ipv6 -webengine "

VIDEO_CARDS="amdgpu radeonsi"

PORTAGE_NICENESS=10

LC_MESSAGES=C.utf8
FEATURES="getbinpkg parallel-fetch parallel-install unmerge-orphans binpkg-request-signature"
ACCEPT_KEYWORDS="~amd64"
ACCEPT_LICENSE="*"

EMERGE_DEFAULT_OPTS="--with-bdeps y"  

>>

>>1454 Why the -Werror flags? Typically the programs that actually need them, already have them, and programs that simply can't work with them for some reason have a "-fno...".

>>

>>1458 Not that hikarin but in the LTO part of the wiki on Gentoo it recommends you do that. https://wiki.gentoo.org/wiki/LTO#GCC_Systems

>>

>>1454 I think PORTAGE_SCHEDULING_POLICY="idle" is recommended over PORTAGE_NICENESS=10 btw.


pu1i5sil5rhqqklekhsi.png - 303.92 KB (700x700) SauceNAO

I always thought these looked badass but my life is far too boring to ever need one laugh

>>

A Nokia and one of those, which would survive a fall from an apartment building first? laugh


1748829190174.png - 438.11 KB (1127x949) SauceNAO

Is buying old Thinkpads, Librebooting them and then reselling them a real business strategy? I remember people used to do this a few years ago when Thinkpad nostalgia was at its peak (2021 I think) but I didn't think people still did it. I always thought the type of person who would want a Librebooted Thinkpad would also be the type of person who would want to do it themselves, let alone the concern that the person "Librebooting" it also isn't putting spyware on your machine (See: Anom)

>>

>$255 hoollly fuck are you guys fucking crazy????spooked

>>

>>1428 are you poor?

>>

>>1429 yes i don't have $255 for junk that barely costs $100 these days.skeptical it's far more practical to save up to $600 and buy something decent and recentsleep

>>
lenovo-thinkpad-t14-fedora.544x306.jpeg - 50.59 KB (544x306) SauceNAO

Its a little off topic but I recently bought a Lenovo ThinkPad T14 with 32GB of RAM and a 13th gen Intel i7 CPU and I'm loving it so far love This is the first time I've ever used Windows on a laptop before without it being insanely laggy laugh

>>
__kawashiro_nitori_touhou_and_3_more_drawn_by_tonakai_bunsuka__6dada8bd63568de57e9777a2f4e71f02.jpg - 278.89 KB (550x721) SauceNAO

>I always thought the type of person who would want a Librebooted Thinkpad would also be the type of person who would want to do it themselves I think some people want the benefits of it without having to actually do it themselves


40542227bb2418b658d0f9bc5e827406b134d756919396bfbfdf226d3a4053a0.png - 330.05 KB (600x900) SauceNAO

How much math is actually required when programming?

>>

>>38 understanding basic geometry in 2D and in 3D, (for example, equations of lines, linear interpolations between points) is very helpful if you are dealing with graphics or even just bare gui layouts For everything else, the way math works is that once someone has figured something out you can just copy the solution. It's highly unlikely that you ever get to work on something inovative so its quite useless. It's still a good idea to understand these things tough If I say that your algorithm takes quadratic time, you should immediately know what that means and why otherwise you will look like a dunce

>>

The amount of math you need will vary depending on what "genre" of programming you're working in. Web development might not need more than basic arithmetic, but you should explore languages that specialize in scientific computation to see another world of computing. https://julialang.org/community/organizations/

>>

Not a lot and for those areas where it is necessary you can learn it then since it's usually just a sub-part of what you'd get taught in school. (like matrices and calculus for 3D graphics or understanding the modular multiplicative inverse for RSA crypto) It's usually the theoretical college parts for academics that focus on the mathematics.

>>
its coming.png - 282.15 KB (545x275) SauceNAO

Many people think that math is the only form of logic or the purest one, but math is just one of many different ways to think logically. Computers and machines focus primarily on machine logic, iteration, electricity, etc. Programming is highly logical but it's not a branch of maths by itself. What to expect: If you do computer graphics, data analysis, LLM, etc, you will use a decent amount of maths, not because of programming itself but because of your field. If you don't work on a math-heavy field then you won't do much maths besides arithmetics, though something that sticks is the declarative mindset of maths. Computers are inherently procedural, but in functional programming you think in a declarative way. If you like that then that's alright and if you don't then that's alright too because there are plenty of traditional languages and machines themselves are not declarative.

>>

>>38 none. you can learn math by programming in fact thats what most people end up doing.


1748471774164.jpg - 522.62 KB (924x998) SauceNAO

On my place of employment's computers, without authorization I continue to download the Snowflake extension. This extension was designed by the Tor Project, and it creates a WebRTC proxy in your web browser to serve as a bridge for users where Tor is heavily blocked. The best part is to install the extension, most of the time you don't even need admin privileges and you can configure it to run even when the browser is closed with the click of a button. Am I a good or bad person for doing this? https://snowflake.torproject.org/

>>

>>1437 Thank you for your service.

>>

You're a terrible personvengence

>>
1000018738.jpg - 179.45 KB (850x1527) SauceNAO

>>1437 you're doing God's work. i salute you hikarin. i will look into doing this myself.

>>

hikarin godvengence


1000001055.jpg - 944.25 KB (3888x2592) SauceNAO

>a group of GNU/gangsters is heading in your direction >"sup bitch, we heard you distribute proprietary software" wwyd?

>>

sup does emacs support my sound card yet????

>>
6d90cd29fe16547f126ed6d1a5fe8da001a1e0a717b751c35ca1ab9694fb53ae.png - 1.20 KB (56x60) SauceNAO

>>1135 show them a picture of the NVIDIA logo to make them scared of broken drivers

>>

Once I have been gifted a laptop with an NVIDIA GPU, and I had to break it on their heads

>>
nvidiaTruck.jpg - 346.73 KB (1440x1437) SauceNAO

TRUCK ATTACK


haxor.jpg - 191.74 KB (960x1000) SauceNAO

This thread is for all things Cybersecurity General topics: OPSEC, Hacking, Offensive & Defensive security, Breaches, Open Source Intelligence, MalDev, Cryptography, Red-teaming VS Blue-teaming, Reverse engineering, etc. Useful resources: • https://git.hackliberty.org/hackliberty.org/Hack-Liberty-Resources#securityhttps://github.com/Hack-with-Github/Awesome-Hacking Learn more: • https://picoctf.org/https://tryhackme.com/https://www.hackthebox.com/https://portswigger.net/web-security

>>

Since we're on the subject, I've read somewhere that the guy who got in was worming inside for about a year, before nuking the site and doxing the mods. Does anyone know if this is true?

>>

>>1181 he claimed it on sjak party. but no proof i wish he somehow got the whole DB. i want to see my bans from back in the day

>>

>>1182 >the whole DB He said he wouldn't leak anything about the users I have seen some ban summaries be posted though?

>>

>>1155 Really useful site for bug bounty hunters: https://lostsec.xyz/

>>
Screenshot 2025-06-04 235256.png - 43.99 KB (977x217) SauceNAO

My goal is to finish the CPTS path and pass the exam by the end of summer


image.png - 5278.25 KB (2296x3187) SauceNAO

this is like the only picture i have currently of my xbox 360 and ps3 together. i thought they looked really cute together it's kind of like yuri.. nya

>>

omgsurprised digital love!surprised cyberpunk!!!neco_dance


Delete post: [ File only ]