Most Linux distributions won't package an unknown project. Chicken and egg problem. You could create your own PPA but that is basically the same as sudo curl bash in terms of security.
Probably because "Visual Studio Code" is a Microsoft trademark, but the plugin works with all the IDEs based on the open source base (VSCodium, Cursor, etc.)
It's used widely for issue/PR templates, to tell the submitter what info to include. But they could definitely strip it from the Copilot input... at least until they figure out this "prompt injection" thing that I thought modern LLMs were supposed to be immune to.
Yeah, Opa was wildly ahead of its time, I actually just wrote a top level comment about it. Basically Next.js+TypeScript+modern ECMAScript features, but in 2011.
In 2011, before TypeScript, Next.js or even React, they had seamless server-client code, in a strongly typed functional language with support for features like JSX-like inline HTML, async/await, string interpolation, built-in MongoDB ORM, CSS-in-JS, and many syntax features that were added to ECMAScript since then.
I find it wild how this project was 90%+ correct on how we will build web apps 14 years later.
Fun fact about packaging Python tools: It turns out that there are Python packages that aren't compatible with Homebrew due to cycles in build dependencies. While this is no problem for pip, as it just downloads binary releases, Homebrew builds ALL of the dependencies from scratch. And yeah, that also means that modestly sized Python projects may take over an hour to build the "bottle".
> I literally just aliased docker=podman in my shell and carried on with life.
Thanks, I hate it. It might look fine at first but once you need anything more advanced than running a hello world container, it falls apart. Fun fact, there is no set of flags that would correctly build a multi-platform image on both Docker and Podman -- I found out the hard way.
I guess Podman may work if you go all in on it, but pretending that it's a drop-in replacement for Docker will bring you only pain.
Sites just shouldn't disable zooming, it's one meta tag. The browsers shouldn't offer this option at all. There are no legitimate reasons to disable zooming.
Sadly hashbangs are technically limited to:
1) Support only absolute paths, making it necessary to use /usr/bin/env which is in standardized location to look up the uv binary
2) Support only a single argument (everything after the space is passed as a single arg, it's not parsed into multiple args like a shell would), making it necessary to use -S to "S"plit the arguments. It's a feature of env itself, for this very use case.
So there isn't really much to do to make it simpler.
Most definitely. When I worked with existing Ruby codebases, it was surprisingly hard to answer the question "where is this defined" when every import is dumped into a single global namespace. I had no idea where stuff came from, and neither the IDE.
That's not my experience at all, for shops and restaurants (opening hours, menus, photos, ratings) I always need to use Google Maps. And even then, a "practical monopoly" does not mean anything unless you monetize it...
I'm Czech, and a long time user of Mapy.cz / Mapy.com. Monetization of Mapy.com has been a question for some time. It's part of the Seznam conglomerate, which makes most of its money through various news sites (including a TV channel) and an ad platform. Other "side projects" of Seznam, like their e-mail service, serve as drivers for their homepage and stay completely free. Mapy.cz contained affiliate Booking.com links for some time, but recently they added a paid subscription and moved the ability to download offline maps for more than two countries at a time behind a paywall. It seems that they are just now trying to figure out a more sustainable way to monetize, and everyone is hoping they won't destroy the great app in the process.
They just provision cloud VMs. That's the level of tech understanding you need to build an "AI startup" nowadays. "Never heard of QEMU, we just use Ubuntu" doesn't really strike confidence.
Amazing work! I once did a short text adventure with CSS only (https://janpokorny.github.io/tiger10k/) and I remember it being not easy to figure out, even in this simple form. Doing counters is absolute witchcraft.
Exactly what is this trying to achieve? Running a third party tool to modify the OS, disabling security features, using "downloaded" group policies (what policies?), and sending all your DNS traffic to a third party (when on PC it's possible to just modify the etc/hosts file) -- these aren't exactly the best security practices. The only reasonable suggestion is the IoT Windows version.