[-] FizzyOrange@programming.dev 3 points 10 months ago

Building from scratch, I'd use Fresh. It has two things I've always wanted but not seen elsewhere:

  1. You can use TSX for components. Clearly the right way to build a webpage.
  2. You can do everything server-side. Most sites barely need anything client-side and it's just easier and better to do things server-side where you can.

Impossible to say how much you could charge for that without way more details. Tbh there are a ton of off-the-shelf solutions like Wordpress that can do that already so probably not very much at all.

[-] FizzyOrange@programming.dev 3 points 1 year ago

I agree. C2 continuity does matter for aesthetics sometimes, but not for a button.

[-] FizzyOrange@programming.dev 3 points 1 year ago

Even KISS. Sometimes things just have to be complex. Of course you should aim for simplicity where possible, but I've seen people fight against better and more capable options just because they weren't as simple and thus violated the KISS "rule".

[-] FizzyOrange@programming.dev 3 points 2 years ago

So, Windows has fully optimal behaviour here:

If you click on an area of the window that cannot be dragged from, it raises it on mouse-down.

If you click on an area of the window that can be dragged on, it doesn't raise if you start a drag, otherwise it raises it on mouse-up.

That's the desired behaviour. I agree people didn't really explain that clearly.

I haven't looked into it for over 20 years but as I recall it is impossible to do this with X11. I have no idea if Wayland added some kind of support for this, but I would be quite surprised given how long it took them to do screenshots.

Part of the difficulty is that you need to somehow query an app on mouse-down if it might start a drag. I have no idea how Windows does that... but... they solved it decades ago.

[-] FizzyOrange@programming.dev 3 points 2 years ago

It's still relatively easy to sign up for a major email provider anonymously.

You don't need to access it through Tor or a VPN to maintain anonymity.

Plus for people that don’t want to give anything to Microsoft or their AI training in the first place, it’s already a non-starter.

The question was about creating an issue. That's going into the AI whether you logged in or not.

[-] FizzyOrange@programming.dev 3 points 2 years ago

No, but accounts are free and it's easy to sign up.

[-] FizzyOrange@programming.dev 3 points 2 years ago

Indeed. Escape characters add a lot of additional complexity, footguns, and performance penalties.

[-] FizzyOrange@programming.dev 3 points 2 years ago

Don't hard-reboot when memory runs out.

[-] FizzyOrange@programming.dev 3 points 2 years ago

Oo hello. Didn't know that's what you were doing these days! Hope it goes well, though I'd be nervous about a realistic business plan.

Anyway, yeah bit too late for Python.

[-] FizzyOrange@programming.dev 3 points 2 years ago

you generally use a SAT solver for dependency resolution (unless you don’t care for correctness)

Actually Go's dependency system is specifically designed to avoid the need for global constraint solvers. Go has the most modern and elegant dependency versioning system that I'm aware of. Python was designed before people realised that it's dependency style was a mistake.

https://research.swtch.com/vgo-principles

[-] FizzyOrange@programming.dev 3 points 2 years ago

5 minutes? Jesus I wouldn't wait that long when there's a simple way to make your build 10x faster.

[-] FizzyOrange@programming.dev 3 points 2 years ago

Microsoft doesn't have a vetting process for publishing extensions in the store. Maybe the failure is that people assume they do?

view more: ‹ prev next ›

FizzyOrange

0 post score
0 comment score
joined 3 years ago