you can take a teen’s phone off them and they can just walk into a store and buy an inexpensive second hand handset and use the WiFi from a local cafe.
The idea of treating under 18s like they are human is extremely undesirable in the USA because it among other things opens up a lot of doctors to be held accountable for their participation in the mass mutilation of baby boys. It also holds a whole lot of physically abusive parents to a standard where their children could call CPS and get their parents in legal trouble for corporal punishment.
Of course, these are indeed good things in worlds that don't endorse physical violence as the primary method to enforce control. This is why Finland his tail docking, ear cropping, animal crating, corporal punishment, circumcision, etc bans and why the US South is so ruthless.
You are also impacted by the real life ketar SCP object that keeps the masses not caring that millions of baby boys in the USA get mutilated shortly after birth.
I am not. One day, that object will be found, shut down and destroyed. I hope you eventually see the error in your current sensibilities.
To be fair, the "War on Tobacco" has actually been a huge success[1]. I've been saying for years that we should end the War on Drugs in its current form and extend tobacco policy to other drugs. If you're old enough to drink, smoke, and get shipped off to a warzone, who is anyone else to tell you that you don't deserve the freedom to buy a bottle of pharmaceutical-grade heroin at CVS and shoot it up in the privacy of your own home?
But because we collectively insist on infantilizing ourselves, hundreds of billions of dollars per year are redirected from the pharma industry to black market criminal syndicates. Instead of funding medical research and stock buybacks, we're actively choosing to fund global chaos and mass atrocities. We could stop tomorrow, and it would cost us nothing. In fact, it would save the US billions of dollars in annual losses at all levels of government and generate billions of dollars in annual tax revenue, all of which could be used to fund things like addiction treatment services, law enforcement, and border security.
Oh hello! Very happy to hear from you, and even happier to be wrong about your "AWOL-ness" (since I want to ship postgres.js to prod). :-)
My assumption was just from, afaict, the general lack of triage on GitHub issues, i.e. for a few needs we have like tracing/APM, and then also admittedly esoteric topics like this stack trace fixing:
Fwiw I definitely sympathize with issue triage being time-consuming/sometimes a pita, i.e. where a nontrivial/majority of issues are from well-meaning but maybe naive users asking for free support/filing incorrect/distracting issues.
I don't have an answer, but just saying that's where my impression came from.
Thanks a lot. You're spot on about issue triage etc. I haven't had the time to keep up, but I read all issues when they're created and deal with anything critical. I'm using Postgres.js myself in big deployments and know others are too. The metrics branch should be usable, and I could probably find time to get that part released. It's been ready for a while. I do have some important changes in the pipeline for v4, but won't be able to focus on it until December.
Great to hear you're using postgres.js in prod/large deployments! That sort of real-world-driven usage/improvements/roadmap imo leads to the best results for open source projects.
Also interesting about a potential v4! I'll keep lurking on the github project and hope to see what it brings!
That was a pretty nasty assumption you made about them though: That they're MIA because they're upset that their pet project isn't as popular as they'd like.
Jeez.
That said, I hope node-postgres can support this soon. As it stands, every single query you add to a transaction adds a serial network roundtrip which is devastating not just in execution time but how long you're holding any locks inside the transaction.
Your question is massively generalized. A little bit in every bucket, but obviously I think I'm aiming for better.
One of my newish mantras is: "Apologizing is what we expect of 9-year-olds. Older children are expected to make compensations or repairs. Adults are expected to modify their own behavior in the future."
Edit: Perhaps it's the native danish that tricks me, but by "inclusion" I refer to the practice of forcing and keeping people together - no matter their behaviour. Especially in public schools. Consequences of bad behaviour is not felt on the person doing it, but the ones around having to accept it.
And even so they can't follow demand for their popular chipsets that aren't AI related but in high demand. We currently can't get N1xx for our devices even though we're ok paying the recent increase in price.
This gives me hope they might fix collaboration too. Unfortunately had to switch to VSCode Liveshare (which has its own problems) a few times because Zeds collaboration was so broken.
I wish they would have stayed with the collaborative part a bit longer. Once the AI wave hit it feels abandoned with various bugs and hard to reproduce issues. I am a full time zed user converting from sublime only due to the collaborative features, but by now we don't even use the collaborative features anymore because it's unreliable (broken connections, sounds, overwriting changes, weird history/undo behavior), so will probably go back to sublime again. Note that all of us are sitting on fiber connections, so I don't believe the issues are network related.
I've been trying to be active, create issues, help in any way I can, but the focus on AI tells me Zed is no longer an editor for me.
Yeah, we plan to revisit the collaboration features; it was painful but we decided we needed to pause work on it while we built out some more highly-requested functionality. We still have big plans for improving team collaboration!
It would be interesting to (optionally) make the AI agent more like an additional collaborative user, sharing the chat between users, allowing collaborative edits to prompts, etc.
The long game of agentic AI seems to be giving them a working environment that is fast, accurately (and safely!) tracks changes, and enables humans to observe its edit history and thinking process. Zed's collaborative features seem serendipitous for this role.
Not sure what your budget looks like, but maybe its time to look for a new developer if its feasible? So you don't neglect a feature that's already in production and broken.
It's absolutely remarkable that these folks are writing this from scratch in Rust. That'll be a long-term killer feature for the editor.
Do you think GPL3 will serve as an impediment to their revenue or future venture fundraising? I assume not, since Cursor and Windsurf were forks of MIT-licensed VS Code. And both of them are entirely dependent on Microsoft's goodwill to continue developing VS Code in the open.
Tangentially, do you think this model of "tool" + "curated model aggregator" + "open source" would be useful for other, non-developer fields? Would an AI art tool with sculpting and drawing benefit from being open source? I've talked with VCs that love open developer tools and they hate on the idea of open creative tools for designers, illustrators, filmmakers, and other creatives. I don't quite get it, because Blender and Krita have millions of users. Comfy is kind of in that space, it's just not very user-friendly.
> entirely dependent on Microsoft's goodwill to continue developing VS Code in the open.
The premise of many open source licenses, including MIT, is that the user is _not_ dependent on the developer. No matter what MS does, the latest pulled version of VS Code will remain working and available. MS could license future VS Code versions under more restrictive licenses, however the Cursor devs can continue to use and themselves develop the code they already have.
To be clear, by "the user" I'm referring to the Cursor devs. This is the terminology of many F/OSS licenses.
They are dependent to the extent they won't put in the work to make those extensions at the same level Microsoft was pumping resources into them.
In theory everyone can fork Chrome and Android, in practice none of the forks can keep up with Google's resources, unless they are Microsoft or Samsung.
Imba is probably one of the best kept web development secrets! Sindre has done a remarkable job of making an insanely terse while powerfull language for building web applications. Not that it's limited to web applications only, the syntax translates perfectly for any other area as well.
The fact that a platform like Scrimba was built using this language and probably only a handfull developers should make you want to learn from someone like that even more!
It's also the only learning platform I've ever recommended where I see people staying and learning more.
There is no code on the page but the preview seems to work. Same thing with all of the other examples. They work in the Preview panel, but no code loads at all.
Looking in the dev console I see a few errors:
GET https://imba.io/monaco/min/vs/loader.js HTTP/1.1 404 Not Found
Uncaught ReferenceError: require is not defined
current file did set undefined
I'm hoping Imba will get more attention with the upcoming v2 release. It has tons of cool ideas and the "no reactivity" state paradigm is so much easier to reason about.
Also its css notation is what Tailwind should have been.
It's got all the right decision for the scope it's covering!
Yeah, I'm the author of Postgres.js, although it hasn't gotten the tlc it deserved lately cause I've been too busy with another soon to be public project.
Yeah, Imba is one of the greatest things that has come out of the JavaScript ecosystem.
Unfortunately, most JavaScript developers are very sheep-like and can only groupthink.
They will only use what they're told by influencers or they see others using.
So that's why they will go to Next.js and React and all of these absolutely horribly designed frameworks.