Live data from Hacker News

I'm fed up with it, so I'm writing a browser

adayinthelifeof.nl

31–40 of 501 posts

Re: I'm fed up with it, so I'm writing a browser

#31

just use Falkon. browser by the KDE team. free, open etc. https://www.falkon.org/

Falkon uses QtWebEngine, which uses Blink, Google Chrome's engine.

Which is a shame, because as a KDE user, I would consider using Falkon otherwise.

It's extra painful knowing that KDE built KHTML, used by Apple to build WebKit, used by Google to build Blink…

Re: I'm fed up with it, so I'm writing a browser

#32
post #11
post #7

There are a lot of words the author used to simply say, "I'm going to start my pet project, which I also believe is going to fail very soon for a number of reasons" Not much actual good content here.

Yes, the tl;dr of this article seems to be: > I do not expect ANYTHING to come from this project. I do not expect to finish this project. So... good luck with that. :)

Goes without saying, its a browser, browsers are never finished. unless you discarded html/js and started from scratch... but then you'd have no data for the browser and what would be the point of that.

Re: I'm fed up with it, so I'm writing a browser

#33
post #3

I could have written this, except for the being a good enough programmer to write a browser that is. I wonder if the author has heard of the ladybird browser? https://ladybird.dev/

I wonder why Shopify is sponsoring them...

“Ladybird is a love-letter to the web, and proof that open technologies enable innovation by organizations of all sizes. Shopify grew up on those technologies, and proudly contributes to them. We’re excited to add Ladybird to the set of projects we support.”

From https://awesomekling.substack.com/p/welcoming-shopify-as-a-l...

Re: I'm fed up with it, so I'm writing a browser

#34
post #17
post #7

There are a lot of words the author used to simply say, "I'm going to start my pet project, which I also believe is going to fail very soon for a number of reasons" Not much actual good content here.

https://xkcd.com/2730/

God I hate XKCD so much. It's a blight on the internet. I just get unreasonably angry whenever I see a link posted. This is just me venting.

Re: I'm fed up with it, so I'm writing a browser

#35
post #3

I could have written this, except for the being a good enough programmer to write a browser that is. I wonder if the author has heard of the ladybird browser? https://ladybird.dev/

I wonder why Shopify is sponsoring them...

“Ladybird is a love-letter to the web, and proof that open technologies enable innovation by organizations of all sizes. Shopify grew up on those technologies, and proudly contributes to them. We’re excited to add Ladybird to the set of projects we support.”

Pretty cool of them to contribute $100k to the project.

https://awesomekling.substack.com/p/welcoming-shopify-as-a-l...

Re: I'm fed up with it, so I'm writing a browser

#36
post #23

I want a version of this: Firefox with private mode and uBlock on but saving history (so _I_ can go back to something I browsed) with an option for saving cookies on a particular site (but maybe use a separate container so I'm not tracked across these). With an additional button to clear all random cookies now

Have you tried librewolf?

Re: I'm fed up with it, so I'm writing a browser

#37
post #24

"Writing a browser" (from scratch) at this point basically means you are implementing a type of portable operating-system-in-a-box (the web platform) and that it will be compatible with whatever Google decides to add to theirs. The browser is so comprehensive in functionality and APIs, and such a challenge to keep up with Google's constant churn of new features and total dominance, that not even Microsoft could do it…

> and that it will be compatible with whatever Google decides to add to theirs

There are plenty of respectable people who maintain "home pages" with much simpler HTML than what is possible, and news.ycombinator.com gets a lot of love for keeping its classic look.

All this to say, I'd like if the people who have a lot of overlapping agreement on this would agree on a subset to use, and I'd be happy with a browser that didn't do everything google's did.

I run with uMatrix which shuts off a lot of google functionality, and I never whitelist google.com domains just to prove that I don't have to, the world doesn't end. It's a relatively small number of sites that just won't work.

Re: I'm fed up with it, so I'm writing a browser

#38
I'd rather advice people to reinvent a new html js format.

Preferably serialized to binary so it can fast and save battery on mobile.

Html was not designed for applications, it carries a lot of debt, and it's an ambiguous language, which makes it very expensive to parse for browsers.

Re: I'm fed up with it, so I'm writing a browser

#39
I encourage you! Keep at it!

I have implemented a very small part of the ORC Solver algorithm in Python and used wxWidgets for rendering. I used wxWidgets text extents API to work out width of text.

This is the ORC Solver whitepaper. https://yuejiang-nj.github.io/Publications/2020CHI_ORCSolver...

I have been thinking about branch and bound and how to implement it. Any information would be appreciated.

I think I should study the TeX codebase for typesetting algorithms. I also really enjoyed using javascript library Masonry for layout binpacking.

Post reply on HN