[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: images (4).png (14 KB, 840x365)
14 KB
14 KB PNG
Ok java bros, is this shit really the means of avoiding SQL ORM persistence once and for all?

I've messed with it and seeing some less than consistent/predictable behaviour at times

File: wordmark_light.png (50 KB, 1200x361)
50 KB
50 KB PNG
King of front-end edition.

>Free beginner resources to get started with HTML, CSS and JS
https://developer.mozilla.org/en-US/docs/Learn - MDN is your friend for web dev 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.
110 replies and 18 images omitted. Click here to view.
>>
Found a new career path that is pretty chill but not web dev. Yet it used html, css, and Lua. It's pretty easy and makes bank if you can get a foot in the door, always in demand even more than web dev.
>>
>>106463283
/thread
It's great for SSR
>>
>>106467944
What is it, faggot?
>>
>>106469486
Why should he tell you if you're going to insult him
>>
>>106467944
Do you make games?

File: (ichihime-rising-sun).jpg (252 KB, 1024x1024)
252 KB
252 KB JPG
>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.amodernist.com
https://systemcrafters.net/emacs-from-scratch
http://xahlee.info/emacs
https://emacs.tv

Comment too long. Click here to view the full text.
206 replies and 35 images omitted. Click here to view.
>>
>>106457902
>Every time I think of a project I imagine something like a long list of imperative statements
I didn't stop doing this until I started working on much larger projects.
Because in all honesty, a series of imperative statements is probably the most efficient way to write simple programs, so it's natural to start out that way and hard to see the value in doing anything else. But that flips around when the project becomes very large and complex, and the need for other methods is not only clear but almost necessary (try doing imperative programming with multi-threading and see how quickly you run into race conditions).
The shift in thinking is that you stop asking what the next thing your program needs to do, and start asking how to make the code you're writing re-usable and scalable to arbitrary complexity.
>>
>>106457902
>I'm trying to learn lisp from a C background
Maybe you can start super simple by writing a Unix-styled filter that consumes stdin and produces results on stdout. Unix shell script hackers may not realize this, but all that piping and filtering they're doing is pure functional programming. I think this may be a good way to dip your toes into functional programming from a (hopefully) familiar setting. (I'm hoping your C experience has been on some kind of Unix. If not, sorry.)

Have you decided which lisp you're going to use?
https://lisp.nexus/
>>
>>106469194
I am staying with built-in emacs functionality as much as possible. I don't want to install vterm.
>>
>>106464111
Can YOU?
Even JS can be used with it. Crazy and ugly, but can be used.
>>
>>106465104
Interesting insight.
I think in one previous post some months ago this topic of music composition was brought too.
I remember having read some great articles on the software used.

File: 1756809200025.png (126 KB, 759x506)
126 KB
126 KB PNG
This guy built a blogging platform and made it available under MIT
Then other people forked it and provided the same service, making him lose money
So he made the code source-available now.

Thoughts? You can see the software here btw. https://bearblog.dev/
205 replies and 26 images omitted. Click here to view.
>>
>>106463749
better yet he violated the terms of the MIT license when he arbitrarily re-licensed it
you cannot re-license other peoples contributions unless they signed a CLA or other copyright-releasing form
theres a reason projects like elastic require you to sign that when submitting PRs
>>
bearblog is a piece of shit
>>
>>106461420
>specifically choose a cuck license and avoid the license that addresses your needs exactly (AGPLv3) because jewgle and other megacorps said copyleft bad
>get cucked as expected
tale as old as time

>>106461577
>GPL is dying anyway my fellow hackers
t. jewgle marketing department
>>
>>106461576
RMS is right. a patch is your code, you can license it however you want. it's similar to writing recipes for building software. your recipe can be any license you want
it's not even debatable
>>
>>106461457
kys retard

one by one, web sites stop working with the following:

Windows 7/8 (both have same level of support)
Linux kernel 4 compatible environment (Kernel 5+ will work)

Kernel 4 issues:
-GUI doesnt work (you need pieces of Gnome or KDE to make the important browsers work)
useless browsers will work no matter what but you cant open those web sites which recommend using Windows 11
-you cant compile new browsers ontop of Kernel 4 compatible environment anymore

Even if you try Kernel 5 on top of old environment like Slackware 14.0. You cant get new enough GUI to run in it

Text browsers are useless even when they work.

File: 111142.jpg (36 KB, 848x477)
36 KB
36 KB JPG
Hi good people. My name is gurman. I came here because I seek help from the community of 4chan. I was got scammed for more than 8000 CAD this month. I am really stressed and depressed because of my this loss and just feeling like I should suicide. It was crypto job scam where they said I can earn money by completing tasks everyday and can earn commissions from doing that. It seemed like actual company as it has its own website, I even did research on it and it seemed a legit one. The name of the was Impact.com and because of that I got manipulated. I lost my money as they told me that in order to complete some tasks I need to spend actual money, previous I was able to deposit my money on my bank account and due to that I trusted them. And because of that I gave them the amount. I was a fool I know and they used it. But they left me with nothing. I am an international students and I already don't have enough money and my fees is coming ahead. I am feeling so ashamed that I think I should do suicide. And because of that I came here for help, I just want a IT person or hacker to hack their website and can release my money. I will reward them for their work. Or I can get the location of their operations. I have all the contacts number and the website link. Pls mail me on gurmanbrar1717@gmail.com. if you can help me please.

Thank you so much
Gurman
>>
File: council-hmmm-hmm-frog.gif (349 KB, 284x115)
349 KB
349 KB GIF
>>106470368
we will think about it newfag

File: 1600190263679.jpg (24 KB, 400x400)
24 KB
24 KB JPG
>1 more week until apple event
>>
Ohhh yeeaaah, I have a reminder in my apple calendar

The cost of doing business edition
>Interviewing
Neetcode 150: https://neetcode.io/practice
Tips and interview practice: https://blog.interviewing.io/

>How to write a resume
https://github.com/0xCyberY/CVE-T4PDF

>Salary Stuff
"What's your expected salary?": https://www.fearlesssalarynegotiation.com/salary-expectations-interview-question/
Negotiation advice: https://github.com/petermekhaeil/salary-negotiating
Salary data: https://levels.fyi/

>Software Development & Programming
GitHub Trending - https://github.com/trending

Comment too long. Click here to view the full text.
242 replies and 32 images omitted. Click here to view.
>>
>>106469829
No one I know isn't white, so that already eliminates everything you've said so far. No, you aren't going to get a recommendation.
>>
>>106468842
If you're talking about the US, don't commission. Use your CS degree and try to go cyber branch warrant officer. They need people who aren't felons.
>>
Bros bros bros
A recruiter emailed me, I've got a phone interview scheduled in two days.
It's a security position, what can I do to brush up my skills and prep for potentially getting out of unemployment land??
>>
>>106469742
There are major bounties out there for NP hard algorithmic problems, I'm told.
>>
>>106457458
So will I get the job if I list my name as Mohinder Pradish?

File: file.jpg (1.16 MB, 2000x1334)
1.16 MB
1.16 MB JPG
Reminder that modern encryption is already dead.
13 replies and 2 images omitted. Click here to view.
>>
>>106470205
>bot response
and there you go with your creativity of needing proof for every claim (whilst asserting your claims while being taken at face value) and can't piece 2 things together (like the fact that pattern in prime numbers do exist and that there is a pattern in their multipliers just by getting that dimension in matrix)

The last one you didn't like so much that you even ignored that I even mentioned.
You probably have high opinion of yourself because you can remember factoids, probably have masters and earn above average for your age and skillset and you pride yourself on your achievements
Your trap is the ego you built around your identity which is why you will never go above the things you know you can already do
>>
>>106466946
>Marijuana 1
it's going to break everything up to AES 420
>>
>>106470244
>needing proof for every claim (whilst asserting your claims while being taken at face value)
that's not what's happening
you are not just making claims, you are making extraordinary claims, and that demands evidence
you are now whining because you have no evidence
>and can't piece 2 things together (like the fact that pattern in prime numbers do exist
the fact that a pattern exists doesn't mean that this information can be used to reduce or eliminate the difficulty of factoring large integers, and even if it did, you have no evidence that the NSA has been able to do so
if this pattern is so important to the problem and you've figured it out, go publish your findings and get your Fields Medal
>You probably have high opinion of yourself because you can remember factoids, probably have masters and earn above average for your age and skillset and you pride yourself on your achievements
you know nothing about me except that i speak English, use 4chan, and know a hell of a lot more than you do about this topic
>ego
so first i'm a bot, then i'm an egoic human
or am i an egoic bot?
you can't remain coherent for even a 150 word shitpost
>>
>>106470244
You don't have to entertain that autist. It's the same kind that got vaccinated for goodboy points. It's a given NSA got access to that shit, just like they had a backdoor for a decade in windows before the "evidence" got out. Funny how guys like these are highly competent in a very specific field but absolutely retarded for anything that requires a bit of lateral thinking
>>
is it? then what's the point in anything? why are you even here? who are you? what's your name? what the fuck is your endgame?

meaningless thread. hang yourself.

File: 1691751308937.png (1.01 MB, 1000x667)
1.01 MB
1.01 MB PNG
>>106347745
"With software there are only two possibilities: either the users control the program or the program controls the users."
--Richard Stallman

>Cyberpunk
The FAQ: https://sizeof.cat/post/cyberpunk-faq/
What is /cyb/erpunk?: https://pastebin.com/pmn9vzWZ
How do I into /cyb/erpunk?: https://pastebin.com/5tpNFQds
Huge list of cyberpunk media: https://sizeof.cat/post/cyberpunk/
The cyberdeck: https://pastebin.com/7fE4BVBg
Cyberlife: https://jinteki.industries/files/cyberlife.7z
Bibliothek: https://www.mediafire.com/folder/4m5hd2065hde8/Bibliothek

>Privacy
Tools: https://www.privacyguides.org/en/tools/

Comment too long. Click here to view the full text.
257 replies and 33 images omitted. Click here to view.
>>
File: TrackedQTH.jpg (119 KB, 960x466)
119 KB
119 KB JPG
>>106466848
>The new Prius looks pretty cyberpunk
OK, why?
>>
>>106466928
If you compare it to the planet saving tie-dyed hippie hauler that it replaced, I guess, yea, it could be kind of futuristic if you trick it out with a good sound system and an Enron Egg personal nuclear fission engine and an attack drone launcher.
>>
>>106388854
How many cybercriminals do you know? I used to go to cybersecurity meetups before switching to another field. There was one guy who was really smart and had security clearances, gov contracts, but he'd also brag about some of the crimes he had committed. A couple guys in the group suspected him of being an informant, but later said he's probably just a sociopath.
>>
"I Just Found This Chip! They Spying on Us - Check Your Phone!" Edward Snowden
https://www.youtube.com/watch?v=0dGqR4ue8dg
>>
>>106457919
I think a car or a van is more like it.
One can live in them and having a space to sleep, cook and work in.
A motocycle is great for transportation but in the end you need a place to return to.
Being nomad is very common in cyberpunk. Hell it's the origin I went with in the game.

File: image.jpg (58 KB, 358x333)
58 KB
58 KB JPG
from tomorrow i'll (or try) to start a progress where i re-encode classic filter apps from old android OS versions to the current android settings, like looksery, hauntedbooth, zombiebooth, etc. any suggestions?

File: 1739855952388911.jpg (450 KB, 1668x2222)
450 KB
450 KB JPG
HOLY FUCK WHY DID I START INSTALLING GENTOO ON MY THINKPAD X31?!?! WHY DID I EVER THINK IT WAS A GOOD IDEA TO COMPILE EVERY SINGLE PACKAGE ON THIS 2 DECADE OLD LAPTOP SHIT SHIT SHIT?!?!?!?!!!?!!
48 replies and 12 images omitted. Click here to view.
>>
>>106460919
llvm is a compiler. you're compiling things, you probably need it for other things
>>
>>106465008
>>106467786
oh, i'll also agree with what people say about using binhost/prebuilt packages for a few things that both are slow to build and don't matter much to customise. you'll learn which ones those are when you build them. llvm is one example, also webkit, rust, gcc, etc. browsers are slow to build as well but you might actually want to optimise/customise

>>106467816
llvm is used as the backend for clang, but most things use gcc on linux. he can find out at the end what packages he uses depend on llvm and for what features
>>
>>106457179
The point of gentoo on a thinkpad is that you trim down software to use only what you need. Disable everything that you think you won't need, Maintain your own patches for programs that don't already have them. Write your own programs instead of installing others
>>
>>106459664
you could have just used the binary packages instead, then do ebuilds when you have a functioning system.
>>
File: 1736517991908931.jpg (555 KB, 2708x2032)
555 KB
555 KB JPG
>>106467786
I'm not sure either, RV100 is so old it doesn't support OpenGL ES, and the latest version is 1.3. I'm more worried about some software that would use this, which in turn would make me reinstall this. Regardless, I will see this once I have finished the install.
>>106467816
Isn't most software compiled with gcc and glibc? I thought llvm is mostly useful for MacOS or Rust, but to be fair, I don't really have any idea what llvm does more than gcc/msvc/clangd.
>>106467841
>you'll learn which ones those are when you build them.
I haven't gone through the whole handbook, but I suppose I will see this when I read about Portage/Emerge.
>browsers are slow to build as well but you might actually want to optimise/customise
Oh, I don't intend to use anything than Lynx/Surf on this machine, it's too old and would barely run modern web, but this would probably be useful if I ever happen to hop from Arch to Gentoo on my main machine.
>The point of gentoo on a thinkpad is that you trim down software to use only what you need. Disable everything that you think you won't need
As I've asked the other anon above, is there any way to exactly see what dependencies some programs will have, or am I gonna have to do some guesswork and trial and error in order to achieve this? I'm pretty new, and I habe stopped reading at stage 3 setup for now, since I have to wait for it to finish compiling.

UPDATE: Finished llvm, now started compiling clangd...

File: 1749010765427987.jpg (11 KB, 474x237)
11 KB
11 KB JPG
What went wrong?
13 replies and 1 image omitted. Click here to view.
>>
>>106469509
>but python really does have all the useful features of lisp.

let's see, so, python has no:
- native code compilation
- no language standard
- can't change code while the program is running
- can't restart at a specific stack frame
- can't even have multi-line lambdas
- no macros
- no multiple dispatch
- no generic functions
- no metaobject protocol
- can't extend the language by importing a lib


Comment too long. Click here to view the full text.
>>
>>106469613
>>let's see, so, python has no:
>- native code compilation
code performance has never been a feature of lisp lol
>- no language standard
remember we're restricting our discussion to *useful* features. also I think it does but whatever
>- can't change code while the program is running
can. I use this all the time
>- can't restart at a specific stack frame
>- can't even have multi-line lambdas
*useful*
>- no macros
lambdas fulfill all the useful functionality of macros
>- no multiple dispatch
there's a decorator for single dispatch in the standard lib. doesn't really make sense for a dynamic lang but w/e

Comment too long. Click here to view the full text.
>>
>>106469613
>can't even have multi-line lambdas
Doesn't matter because def is lexically binding unlike defun >inb4 flet, labels
>no macros
https://peps.python.org/pep-0638/

>>106469807
>lambdas fulfill all the useful functionality of macros
Lmao
>doesn't really make sense for a dynamic lang but w/e
Because structured multimethods with multiple despatch and method combination is the same as a series of ifs on argument types
>>
>>106469509
No point in arguing with lispfags, they are the equivalent of nocoders. They masturbate to useless shit and how it's so cool to write wrappers to do anything useful. The moment you insult their language they have an autistic meltdown and then wonder why no one wants to touch their archaic language
>>
>>106469418
what do you mean "a system"

File: UBlock_Origin.svg.png (109 KB, 2048x2048)
109 KB
109 KB PNG
Google has decided to play hardball with Ublock Origin. I need adfree gooning or I'm going to get blueballs. Should I just compile it from the source and load it in developer mode? I have already messed with the flags, but it seems like Google is messing with that option too. I realized that in the time I have been searching for config options I could have just compiled it. What work around are you using Anon? I'm using Chrome.

Google Chrome    140.0.7339.80 (Official Build) (64-bit) 
Revision 670b6f192f4668d2ac2c06bd77ec3e4eeda7d648-refs/branch-heads/7339_41@{#3}
OS Linux
JavaScript V8 14.0.365.4
User Agent Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/140.0.0.0 Safari/537.36
Command Line /usr/bin/google-chrome-stable --flag-switches-begin --enable-features=UnexpireFlagsM138,UnexpireFlagsM139 --flag-switches-end --ozone-platform=wayland --render-node-override=/dev/dri/renderD128
Executable Path /opt/google/chrome/google-chrome
Profile Path /home/user/.config/google-chrome/Default
5 replies and 1 image omitted. Click here to view.
>>
File: file.png (391 KB, 624x343)
391 KB
391 KB PNG
SAAAAAAAAAAAAAAAAAAAAAAAAAAAR
>>
>>106469689
>Chrome is the browser for people who used Internet Explorer until Chrome came out.
Kek, so true.
>>
you dont even use the features origin has over lite. just use ublock lite.
>>
>>106469728
Firefox is dead
>>
>>106470340
Works on my machine.

Discussion of Free and Open Source Text-to-Image/Video Models and UI

Prev: >>106464276

https://rentry.org/ldg-lazy-getting-started-guide

>UI
ComfyUI: https://github.com/comfyanonymous/ComfyUI
SwarmUI: https://github.com/mcmonkeyprojects/SwarmUI
re/Forge/Classic: https://rentry.org/ldg-lazy-getting-started-guide#reforgeclassic
Chromaforge: https://github.com/maybleMyers/chromaforge
SD.Next: https://github.com/vladmandic/sdnext
Wan2GP: https://github.com/deepbeepmeep/Wan2GP

>Checkpoints, LoRAs, Upscalers, & Workflows

Comment too long. Click here to view the full text.
48 replies and 15 images omitted. Click here to view.
>>
File: 1729387153496869.png (1.52 MB, 1024x1024)
1.52 MB
1.52 MB PNG
>>106470176
Do you have some special version lol? I get this on nano which isn't even close.
>>
File: 3209517266.png (1.36 MB, 1152x896)
1.36 MB
1.36 MB PNG
>>106470176
Didn't think it would recognize it. Flux can't really handle a more complex composition like that.
>>
File: WanVideo2_2_I2V_00304.webm (1.66 MB, 1248x720)
1.66 MB
1.66 MB WEBM
>>
>>106470235
Not bad. Unlike the original nano banana can't show me booba, so a Chroma LoRA would win anyway.
As for the results you're getting with nano banana, no idea what you're using. I can get his likeness right away even across other seeds.
>A caveman with a shield standing atop a rocky hill while goblins are incoming. A woman kneels beside him by Boris Vallejo

https://files.catbox.moe/ak75k4.jpeg
>>
File: WanVideo2_2_I2V_00305.webm (2.37 MB, 1248x720)
2.37 MB
2.37 MB WEBM


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