HN user

konart

2,147 karma
Posts7
Comments1,416
View on HN

why dont any of the modern browsers open and load pages instantaneously anymore, why does it take seconds?

If we are talking about a blog page, just a static html - it should take some ms. No problem here.

But if we are talking about some heavy pages and fetch requests to other places, well...

Or simply a page with f 10Mb header image.

apart from gecko and v8 why dont we have browser engines?

gecko (Firefox), blink (chrome and friends), webkit (Safari, Kagi and some other, mostly linux distro browsers) are the only stable ones. Servo and Ladybird are on the way, but it will take quite some time for them to mature.

are you familiar with anyone building an entire browser engine from scratch?

Ladybird. No idea about specifications.

with all the GPT hype of late, why havent we seen a single GPT yet capable of building a browser engine from scratch supporting the last 20 years of html, css and js specs?

Well, aside from the fact that this will be a one expensive project - you (someone) will have to test this code anyway. Also this: https://ladybird.org/posts/changing-how-we-develop-ladybird/

See my sibling comment.

Yes, if the owner uploads somthing to yt and\or if the composition in public domain - it will be there. But that's it.

For example you have Netherlands Bach Society on Youtube. And I most likely can upload a rare Chaliapin's recording.

But:

- this one big "IF".

- this won't work same way for some rare Michael Jackson composition, for example.

Yes, same can be said for Vkontakte, for example (thanks to its piracu police and user uploads)

But this is kind of a different story.

Likewise at somepoit Russia passed a law that made all soviet movies and cartoons public and obviously studios started using YT as their hostding platform.

But this is not a default case. Just a lucky coincidence.

This is very far from truth unless you only listen freshs pop music. And even then it is easy to click a song only to receive "not available in your region".

Uses for what? Here is Russia many companies have (or had) groups (not Slack or something else but Telegram), most communities exists solely in Telegram, most news channes are also there.

Not to mention you create ANY kind of bot without any trouble.

I guess we just live in two different worlds. Like with China where WeChat is the default. (except we now have fucking Max instead).

In 1993, Jurassic Park came out and revolutionized the use of CGI in films

I thought Terminator 2 did this. At least around where I lived everyone talked about T2 and questioned how they did this or that. JP? Not really.

Not sure about container but

    yt-dlp https://www.youtube.com/watch?v=xxxxxxxx --cookies-from-browser <your_browser_here>
Works 100% of time for me. Obviously I do not download 10k videos daily so I may just jump over time when it is broken...

The Data-Oriented Language for Sane Software Development.

What does this mean? What makes it more Data-Oriented than Go? What is sane development? What is insane development?

Simplicity

What is simplicity in its case?

For example one can argue that borrow checker in Rust is "simplicity" (even if you have to master it) but at the same time you can say that BC is complexity.

Similar examples can be outlined for Go or any other language.

Immich 3.0 19 days ago

I'd personally rather have E2EE and periodically back things up to an encrypted hard drive so any losses aren't catastrophic

Are suggesting backing up decrypted data to an encrypted hard drive?

better than most people.

Typically people who are so high on themself either too young or simply actually lack the understanding and usually it shows. But sure, most people out of 8 billion around the world have no idea about those things.

Anyway the whole point of my comment is:

- there is data I'm not willing and don't have to share - and it stays with me. Like family documents, photos etc.

Immich 3.0 19 days ago

Other commentes already pointed out to you the reasons E2EE may be not what you think it is, but I still feel the need to answer the question:

1. Password manager gives you access to your secrets (key included), yes, but it does not eliminate human factor.

You may forget to add your key in the first place or you can delete a note with it without even realising that this was THE key.

This may seem like a fantasy, but if you ask people or search the web - this happens all the time.

2. Backups will be encrypted the same was as the original. So this wont's save you in case you have lost your keys.

Bottom line: the whole point of E2EE is a guarantee that only keyholders can ever access the data. Period. Lost key == Lost data. No exceptions.

Immich 3.0 20 days ago

It should be standard for anything hosted on someone else's computer.

As long you understand the risks.

I'd rather have my family photos beying unencrypted than a very good possibilty of loosing them which happed more than once with other e2e things simply because I have no key to decrypt.

Then again - if I have to chose I'd rather have the at my home lab.

Define "a tool" for me and we can talk.

I already have tools for autocomplete, working with structured data and many more. Deterministic tools.

Obviously you do not expect something like that from a model with some harness. It can read some input (user's or other tools) and give you some output.

My expectation is that this tool, given some meaning full input (instructions, expectations, motivations and an optional source files to work with), will produce something that will actually be aligned with the input.

For example: consider I have a services that has some sort of events created now and then. I what those events to be available for other services. So I decide it to have a transactional outbox and an observer that will pull events from the outbox and put them into a kafka topic.

My expectation is that I can give this tool some context (source code and description), state my instructions, expectations, motivations, design decisions and have an implementation as a result.

My other expectation is that given my context etc and agent's context (skills etc) were correct and adequate - the outout will also be correct and adequate.

Real work

This part should have featured something about real work. But instead it features a paragraph about one-shot bs that creates "something".

Unless your work is to create thousands wordpress tremplates to sell - this is not a "real work".

Give it a repository (any kind of OSS project will do for an example) and a github issue requesting a knew feature or describing a confirmed bug. (you can and probably should write a prompt for LLM shough, don't just provide the issue itself)

And then whatch it go.

And then judge the result and it's quality.

Sorry, but from my experience 27B is just useless. You do get a result and some times it does work, but most of the times it is not event on junior dev level. And it takes it a lot of time to do the thing, unless you have an extremely expensive machine.