<input/> makes me actually cry
<input/> makes me actually cry
Show me one app written by #ai that you actually use and enjoy and improves your life. You f**king can't.
And that's why ai will go the way of crypto and VR: a ghost in the walls of corporate known only by a few disbanded teams, promoted fail-sons, and water-cooler rumors
is it conscious? or are they dogs barking at a mirror?
Your test runner shouldn't care about browser versions. You have no control what browsers are available downstream
Bundling browser binaries doesn't help (side eyes puppeteer). That doesn't reflect the reality of webdev
Corporate equivalent of "works on my machine"
github.com/w-lfpup/jack...
I think everyone should get food stamps. I think the 1/3 of produce that never makes it to the store should be publicly distributed in the nearest cities.
Basically I think groceries should be nationalized. There's no reason for anyone to go hungry here. It's just stupid.
oh man what I'd give to hear that band for the first time again
Added tests to an integrated timestep for the browser.
And now thanks to w-lfpup/jackrabbit, this timestep is tested in firefox, safari, chrome, and edge; every browser on the ubuntu and macOS images in github actions
github.com/w-lfpup/time...
www.npmjs.com/package/@w-l...
And this is important because we should not need a heavy-handed solution like #selenium or #puppeteer to understand if our javascript works
There's web/test-runner but that assumes I'm okay using 2000s era BDD test runners like mocha and chai that weren't designed for the modularity of the 2010s
Jackrabbit now runs tests IN THE BROWSER! ๐ฅ๏ธโ
๐บ๐
It currently tests itself on every #browser available in #linux and #macOS GitHub Actions
So it tests against an actual instance of #safari!
Still no dependencies or 3rd party requirements
github.com/w-lfpup/jack...
www.npmjs.com/package/@w-l...
Also the extra KBs from repeat DSDs basically go poof after getting zipped and encoded. I particularly like this solution.
The only thing you need to know about #ai is tech billionaires despise labor
It's the one thing they'll never do and the only thing that generates value
And they will code forever in a 2010s jsx abyss ...
Command-line output describing passing tests in both firefox and chrome web browsers
Little visual preview of the #webbrowser support added to jackrabbit-js
It now runs tests on any browser via any webdriver. I got so tired of heavy solutions like #selenium and puppeteer and cypress
Does this code run in my local browsers, workflow browsers? Yes? Thanks
Still no dependencies ๐
chromedriver in GitHub Actions is driving me bonkers >:| work damn you
oh man the ai prompt engineers actually gotta learn to code now or go back to their finance jobs
Democracy is dying in America.
ICE is a murderous secret police force. Weโre about to bomb Iran for Israel. Your kids are shot at in school daily, and pedophiles run our government. Thereโs no healthcare, and your food is poisonous.
We need real leaders - not career politicians.
We need to explore new web development patterns for a post #ai internet now
Corporate is busy with their bullshit work machine generating bullshit code for engineers to use a bullshit work reader to verify said code is indeed bullshit.
Quick, let's make cool things while they're distracted!
Microsoft AI? More like, Microsoft! HEY I need a functioning OS am I right?
And the same can be said for writing, music, visual art, graphic design, anything creative.
These tech billionaires despise labor because it's the one thing they'll never do and the only thing that generates value.
I feel like if you use generative #ai at your job? You probably hate your job, or at least the craft required of the job.
Sorry but if you willingly ask a barking mirror to "code" stuff at your coding job? You are someone who hates coding, despises expertise, and fetishizes helplessness.
Google funds firefox so they don't get sued like internet explorer did in the 2000s. But google also funds chromium so they can craft the internet experience Google needs.
Which is why your browser has bullshit like connecting an AI agent to a point and click experience.
The future is now.
The developers who dog on Firefox are simple and myopic. They point at 6 other browsers and go "look see". But that is very stupid.
Those 6 other browsers are actually 1 open source browser (chromium) wearing 6 corporate trench coats.
And guess who funds both chromium and mozilla? Google.
Kind of sick of the Firefox hate out there
It's the *bar* for web development. Is it the most fully featured? No. Does it follow spec almost pathologically? Yes.
If there was no Firefox, there'd be NO STANDARDS. Just corporations balkanizing your internet experience (exactly like before Firefox)
Quick! Give those engineers 400k$ a year for their innate brilliance
- "versatile"
- "lightning"
- "productivity"
- "native"
@chorangedude.bsky.social !
webdrivers are awesome
An interesting API design choice by nodejs
A very different approach to opening files.
The ergonomics of the `fs.access` was bothering me. There's a lot of useless code bursting at the API seems
`fs.promises.access` is a wild then-able but also throws an error?
Below the same function is used two different ways with the same result. An API this expressive is not a benefit imho
Jimmy's egg for breakfast
Tamahumara for dinner
Braums for ice cream
Ted's Escondidos for anything else
Okay so working with the filesystem in #nodejs is one of the more painful programming experiences I've ever had