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


File: wiUt4Jay1L.png (151 KB, 734x474)
151 KB PNG
https://youtu.be/tISi7BXWQFk?t=1555

The demo of his latest video featuring Ladybird was just painful to watch, and it just show how bad web really has become

Modern websites are practically designed to work only in Chrome, and anyone who tries to create an alternative will be severely punished
>>
good thing he abandoned his actually good and interesting OS project for webslop sponsorships
>>
I've already started running into sites that literally force you to use Chrome. My primary care provider doesn't even let you use Edge in a pinch, it HAS to be Chrome for online appointments.

I hope he's saving some of that sponsor money for another project because Ladybird was always DOA.
>>
>>108767749
I ran a UA randomizer + noJS for a week and I spent half my time unblocking JS and waiting for the Cloudflare captchas. I hate this shit so much.
>>
>>108767749
Kling deals with punishment well. He is the Kling the Redeemed after Serenity.

I've said it before and I'll say it now: Ladybird is the best hope we've had in 15 years for significant unfucking to the Google-dominated worldwide web.
>>
File: 1446921181233.jpg (99 KB, 832x720)
99 KB JPG
>>108767749
Making a novel web browser in 2026 is such a fools errand.
>he abandoned his actually good and interesting OS project
That was so dumb, there's a lot I don't agree with SerenityOS design, but at least making a novel OS was the right call, just don't support the web at all at most support some specific protocols.
>b-but people won't use it without the web
99.99% of people won't use your niche OS anyway you don't have to pander to normalfags.
>>
>>108767749
I am starting to just not care about computers anymore, it's all too complex and none of the modern problems with the web or computers are any fun to think about or solve.
Now I just live my life and don't use computers much at home, day-to-day life has less frustrating and more rewarding problems to solve.
>>
>>108768848
What a dumb take, how is it the computer fault if the web is retarded? You know you can use computers completely offline if you want? Or that you can use a lot of the web without a browser?
Real world sucks much more than computers ever will.
>>
>>108767749
The irony is that ladybird is sponsored by cloudflare, which is what prevents the browser from working properly on those sites
>>
>>108768527
Until they get their tendrils in it and then it's just as fucked as Mozilla.
>>
>>108768872
If you're using a computer in 2026 all you can do is browse 2026 websites on 2026 Internet infrastructure using hardware that is still available to buy in some form in 2026. You are always in the present moment whether you like it or not. You are also always in the "real world" too.
You may wish to delude yourself otherwise but it's quite refreshing once you just accept all of this.
>>
>>108767749
ladybird started off well but it is now vibecoded slop.
>>
>>108768947
Skill issue.
(posted from my 2011 stinkpad x220 on which 90% of things I do on it have nothing to do with web)
>>
>>108768888
>The irony is that ladybird is sponsored by cloudflare
It is? also checked
>>
>>108767749
>we need an independent browser that isn't controlled by google
>adds a ton of dependencies on projects that are controlled by google
I honestly don't understand what the fuck the point is anymore. He has moved the goalposts so many times from "we're building our own browser entirely from scratch" that I give it a year before he writes a blog post "So we decided to fork chromium, I honestly don't know why you're making such a big deal about it"
>>
>>108768973
You are not in 2011 though, you're just using hardware that was manufactured in 2011 that still happens to function in 2026. You're using a modern linux distro that has 2026 repositories. Any packages you install are served over 2026 internet infrastructure. All websites you visit are websites being served in 2026. You're in the modern world having to deal with modern computer problems whether you like it or not.
>>
>>108769055
And? My setup is super comfy and I don't have to deal with all the bullshit you probably have to deal with, again skill issue.
>>
>tfw my start page works on any browser and comes with a script that updates the style.css from whatever your current wm/de theme is then updates userChrome.css so the browser matches the theme too.
This upsets the chromelets

>inb4 leftist psyop posing as alt right anti Indian, anti trans fgts whine about Omarchy because DHH stated FACTS about London being a shithole because there's very few native brits anymore

I'm actually distro hopping so that I can make my scripts compatible with every distro. Currently on kde-neon to make the script aware of plasma desktop themes.
>>
File: 1775986402073847.jpg (5 KB, 225x225)
5 KB JPG
>>108769077
>skill issue
Why does this phrase make me want to brutally murder people? I assume anyone who uses it is a smug little larping faggot.
>>
File: 1777990693767623.gif (160 KB, 400x170)
160 KB GIF
>>108767749
Just use Kagi, Proton mail, and Odysee (If not solely because you can listen to music without closing your browser)
>>
>>108768962
Cope. Ai is superior and that’s why that browser is becoming better and better
>>
Reminder that Andreas worked on Serenity OS as a way to keep himself clean after getting out of drug rehab, and it was never meant to be something important. It just so happened that during his pet project, he made a web browser from scratch that turned out to have enough potential that it broke out of his pet project and became something more.

And to act like he could make a web browser without bending the knee to Google is to be ignorant of how Google went out of their way to establish a monopoly on web standards, dating as far back as purposefully messing with Opera's Presto engine, something Jon von Tetzchner was very vocal about, yet in the end even he had to decide on using Chromium for Vivaldi, as the only other option, Firefox, has been Google's controlled opposition that simply wasn't up to snuff.

It's still important for us to have a third competing web browser engine and to cheer for Andreas' efforts to die in vain is incredibly short-sighted, ignorant and stupid. Which is exactly what I'd expect of /g/.
>>
>>108768655
>99.99% of people won't use your niche OS anyway
I bet the actual figure would be around this much even if you only looked at /g/'s demographics
if we're talking all normies then you can safely add a couple more 9s
>>
>>108768655
>Making a novel web browser in 2026 is such a fools errand.
Making a browser for the modern web (chromium VM) might be, but if (WE) can make a standardized subset of the WWW that's easy to implement and compatible with the bloated web, we can have then more options.
>>
>>108769145
>Why does this phrase make me want to brutally murder people?
skill issue
>>
>>108767749

4cuck gives you a "your ip range is banned" message if you try to post from any browser that isn't the latest chrome or firefox on a new or "untrusted" session.
>>
>>108768980
>>
>>108767749
>>108768888
The Linux version of Orion isn't able to pass Cloudflare either
>>
>>108769616
that sad AND hilarious
>>
>>108769215
Arrest, the ai bubble will pop anytime and you cannot do anything.
>>
>>108768655
it makes sense why he wanted to start doing this though, getting hung up on the web browser in the OS not being good enough and that being unacceptable to the goals. if ladybird can take off it would kind of fill that gap.

maybe the underlying issue is that the trend with computer technology in the biggest sense is rethinking basic concepts about how operating systems work and even how compilers work. imagine everything you use being containerized and the whole OS is just a browser, all software you run is code compiled to llvm which runs on wasm, the browser itself is actually in a vm so theres so much between you and the hardware that any such concept as "real" memory, "real" registers or real anything becomes totally opaque and meaningless.
somewhere in the lowest level is the ID-verification system, biometrics, always-on mic/cameras/telemetry, stuff like that.
>>
>>108768655
>99.99% of people won't use your niche OS anyway
which is why a web browser, something we actually need, makes more sense to focus on
>>
>>108767749
Web was anarchy and now the bandits are out. It was inevitable that it was going to go to shit.
>>
>>108769221
>it was never meant to be something important
I don't think it's "importance" that some people take issue with. I did some traveling recently and listened to a bunch of old podcasts with Andreas about SerenityOS, and the one thing that was consistent was his assertion, over and over, year after year, that he was in it for the long haul. Then, as it would seem, as soon as the billionaires took notice, he bailed on that project and went all in on Ladybird and corporate sponsorship. It's not surprising, but it certainly was disappointing.
>>
>>108767749
I wish the corps would stop trying to fit commerce inside the academic documents sharing protocol. This ssl termination to a palantir partner for basic bot prevention is the worst deal ive ever seen

Anons, i implore you for your next web project to go central serverless, replace cloudflare with forcing users to buy blockspace
>>
I continue to respect Andreas for taking on such a challenge. I don't envy having to deal with such a thing.
>>
Retards ITT don't understand that a browser is the operating system. Stop talking about things you don't know about and keep my fucking name out of your mouths
>>
File: 1767422772851867.png (36 KB, 1610x686)
36 KB PNG
>>108767749
>>
>>108769145
>I assume anyone who uses it is a smug little larping faggot.
or zoomers, so the same of what you just said
>>
There's a thread about ReCaptcha trialing QR codes as human verification. Once Google can get enough people to verify using Google Chrome downloaded via Google Play using your Google Account on an ((((age verified)))) Google Android OS on a smartphone with hardware signed by Google, there's no reason for Cloudflare to not start pulling the same shit. Have fun trying to escape from it all and still be allowed to use the Web. The writing is on the wall.
>>
>open video
>Sign in to confirm you’re not a bot
pottery
>>
>>108771194
The web is on its last legs anyway and its only getting worse
you’ll have a few big silos and an llm wasteland everywhere else, but you’ll still have to provide a rectal scan alongside your digital loicense to get anywhere
>>
>>108767749
>ladybird
vibecoded garbage
>>
>>108771338
Nothing stops people from hosting real websites.
>>
>>108771338
It's not "last legs" it's the new normal. Those who aren't willing to comply are already fleeing to altnets, but it's not likely to see any significant adoption, because most people don't give a shit about corporate control over the Web as long as they can keep getting their daily dose of slop. They want to slowly boil the frog, not have it jump over to things like Tor, which is partly what happened with age verification for porn (but even then, most people simply comply).

>>108771378
(You)
>>
>>108771378
Nobody is interested in writing for an audience of bots, and discoverability is roughly zero
>>
>>108771406
and? what are the criteria you are adding without telling us?
>>
File: 1778115235583631.jpg (304 KB, 1700x1629)
304 KB JPG
>>108769868
>maybe the underlying issue is that the trend with computer technology in the biggest sense is rethinking basic concepts about how operating systems work and even how compilers work
No that is actually a good idea, in fact the only way to unfuck computing is to rewrite everything from the OS level with radically different ideas, we are currently stuck with 70's / 80's ideas and with the "modern" crap built on top of them, we need a complete reset for computing (would be even better if the hardware itself was novel but it is what is it so starting from the OS is good enough, this comes at the cost of compatibility but it's unavoidable if you want true innovation.
Having abstractions doesn't exlude having direct access when needed either, the OS itself is an abstraction over the hardware (you don't actually access the raw memory for example), there are good and bad ways of doing it of course, I think anything webshit is a terrible idea for a OS, but having the userland run on a VM (with some escape hatches) of an high-level language is not a bad idea, Lisp machines did it like that.
As I said just don't support the web in its entirety, just support TCP/UDP, DNS and HTTP and other specific application level protocols, even for a lot of websites you can actually implement them as applications if they have a API, for exampe 4chan has a very simple JSON API.
But what about cloudflare? The solution is not to reimplement a browser but to make a specific software for cracking Cloudflare checks.
>>
>>108769911
Web platform is controlled by Google, your alternative will not be supported by sites like Youtube or straight up blocked by Cloudflare as OP shows, it's already enough that Firefox is tolerated by them.
>>108770043
>the academic documents sharing protocol
This was the original sin of webshit in my opinion, the document based approach of the web is incompatible at a deep level with how it's used in practice, nobody ever used it to share documents it was always used for making networked applications in reality or for sharing files, even something like a blog or forum are really networked applications in fact which would deserve their own protocols, the web is what happens when you let scientists write software and protocols, they should stick to their field.
>>
>>108772156
Lisp machines will return. Soon.
>>
>>108767845
Vivaldi goes out of its way to pretend to seem like the current version of chrome, and this is precisely why.
>>
>>108767845
>I hope he's saving some of that sponsor money for another project
funny because cuckflare is one of those sponsors
>>
>>108769125
>char arg[MAX_INPUT_LENGTH];
>char buf[100];
oh no no no no
>>
>>108772168
>straight up blocked by Cloudflare as OP shows, it's already enough that Firefox is tolerated by them.
As stated it's literally funded my cloudflare.
>OMG IT DOESNT WORK 100% RIGHT NOW WHAT THE FUCK YOU PIECE OF SHIT FAGGOT LOSER
KIll yourself.
>>
>>108772270
as a beginner in C I'm wondering why this approach is bad
>>
>>108767749
why does ladybird look like Safari? Like a literal copy
>>
>>108769125
>(((dhh)))
>uses (((kosher desktop environment)))
>headerbars even
absolutely disgusting
>>
>>108772324
everywhere you use fixed sized buffers you need to be extra careful to never read or write outside it. at the time of writing is easy to make sure everything is fine but somewhere along in the future you, or even worse someone else, could add a new error message with a %s format specifier passing a user-provided string that may cause a buffer overflow, for example.
before you ask, no I am not advocating for the gay shit that is rust
>>
>>108767749
Why doesn't he just set the user agent string to Chrome?
>>
>>108772362
thanks for the explanation anon. What's a good way to prevent that problem? Length-limited string/print/read functions?
>>
>>108772362
>>108772480
Arenas fix this problem.
>>
>>108772480
malloc
>>
>>108772480
one way (not saying it's the best) is abstracting that into a strbuffer-ish opaque struct that you use append_* calls to push values into it, but that can get tiresome to write for complex formats, so you could at the very least put that into a append_fmt that snprintf's (the n is important here) to a pre-allocated (global?) big buffer and once you know the full length, do the regular append_str of the result.
this way you can never forget to do the proper bounds checking while also not littering the call sites of everywhere you use these buffers with a bunch of if's
>>108772505
also yes, just a simple asprintf if this isn't in a hot path (and it won't be in 99.999% of the time) would solve this. no need to prematurely optimize a sprintf call
>>
108768947
>If you're using a computer in 2026 all you can do is browse 2026 websites on 2026 Internet infrastructure using hardware that is still available to buy in some form in 2026.
This is the dumbest post I've ever read on this board.
>>
>>108772522
>one way (not saying it's the best) is abstracting that into a strbuffer-ish opaque struct that you use append_* calls to push values into it
That's what a arena is, lol.
>>
>>108769616
truly, the new google
>>
>>108772156
> The solution is not to reimplement a browser but to make a specific software for cracking Cloudflare checks.
Its probably not fundamentally possible. You can't really replicate the behavior of a complex system without implementing that very system.
>>
>>108772501
>>108772505
>>108772522
>>108772535
Thanks anons. It seems this board has actual programmers willing to help.
>>
>>108767749
I hope he makes it actually work as intended because I would unironically switch from firefox to ladybird in a heartbeat if I knew it worked
>>
I'm a cuckie ( • ̀ω•́ )
>>
>>108767749
I noticed everyone has that under attack mode permanently enabled in the cloudflare panel
>>
>>108772358
actually sovlful
>>
>>108768655
I don't think it was dumb, he realized that his os was doomed without a proper browser just like all other 9 million side os projects that no one takes seriously
>>
>>108769145
Because it's a non-reply trying to deflect any criticism and shame you into not agreeing with him, all the while not contributing to the discussion at hand.
>>
>>108772709
What reply should "I am miserable when I use a computer therefore you should also be miserable when you use a computer" warrant?
It's literally a skill issue, werks on my machine, cope, seethe, etc.
>>
>>108772709
contribute to deez nuts
>>
>>108768895
mozilla killed themselves, it's incredibly easy to not follow in the same footsteps as these fucking retards
>>
>>108772740
is it? as soon as you get enough attention the troons and jews will bully you into creating a le foundation with a board of clowns and from there on it's all downhill
>>
>>108772755
>I gave up becuz dey bullied me :(
That's why projects need men with spines
And Kling has shown that he doesn't have one
>>
>>108772755
>is it?
mozilla killed firefox by trying to turn it into chrome, they realized their mistake, brendan tried to make amend by reducing execs salaries but the subhumans on the board ousted him and doubled their salaries instead.
it's very easy, don't have mba in leadership positions and you're good.
reminder that a good mba is a dead mba, they're cancer, they destroy everything they touch, they're a net negative every single time, no exception.
>as soon as you get enough attention the troons
kling is already labeled a nazi, it's joever for him troons won't try to join his project.
>jews will bully you into creating a le foundation with a board of clowns and from there on it's all downhill
he is not american and not living in the US, foundations in europe aren't designed to launder money.
>>
>>108767749
more like cloudflare is humiliated as it turns out their 'bot detection' algorithms are complete jeet codes junk and keep blocking people using anything but latest chrome/ff
>>
>>108768527
>Ladybird is the best hope we've had
Bullshit, it's an americunt product. Even if it ends up being good, it will get acquired by the Big Tech companies like Google or Microsoft.
>>
>>108771194
Even Microsoft won't be able to escape, with Google expanding android to laptops soon expect Android only websites needing play store verification.
>>
>>108767749
gotta start somewhere
>>
>>108774622
If it were European it would have already fallen into irrelevancy. Further, Kling has stated explicitly a goal of Ladybird is to not be beholden to tech giants. Do your research, punk.
>>
>>108767749
Just WHY is it so difficult to just display some image files and text?
>>
File: It's alive.png (5 KB, 720x144)
5 KB PNG
>>108775829
>>
>>108775829
Its not. The problem is that google keeps adding extremely complex features to chrome. And all the major frameworks start using these new chromisms. And if you don't implement a near exact replica of chrome most sites break completely. Its not just a little bit broken, such as the formatting being off, its blank page level broken.
>>
>>108775711
>Kling has stated explicitly a goal of Ladybird is to not be beholden to tech giants.
>expecting a tech bro to keep his words
you mutts are so dumb
>>
>>108777004
I doubt you know much about Andreas.
>>
>>108776807
its time to start an uprising where everyone in the world will boycott the www. businesses and entire empires will crumble
we need a new internet with all new protocols and markup languages, ENOUGH IS ENOUGH
>>
>>108777225
The protocols are not the problem, its the webshitters abusing them to make abominations. What we need is to go back to how things used to be done. HTML is perfectly fine, especially the older versions circa IE6.
>>
>>108770043
Fuck off with your cryptoscam shit
>>
How does the browser look on linux?
>>
>>108774622
Kling is swedish or some shit
>>
>>108768655
The browser IS the os
Once you understand this everything becomes clear
>>
>>108777267
>yhe protocols are not the problem
They are, using a document format (with some JS bolted on top) if one of the most retarded ideas humanity ever had.
Historians will look back at this time as the "dark ages" of computing.
>>108777752
>the browser IS the OS
No, a browser is not a OS, enough with this webshitter retardation.
>>
>>108777790
JS is perfectly fine when used for its original purpose. That being small enhancements to a mostly static html page. Basically, if the page becomes unusable without JS then you are using it wrong.



[Advertise on 4chan]

Delete Post: [File Only] Style:
[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.