you can’t have a mastod*n dot social link in your profile any more
Michał Gołębiowski-Owczarek
@m_gol
Staff Software Engineer (UI) at Sumo Logic. XLTS.dev Senior Consultant. Member of the jQuery team; former member of the AngularJS team. Views are my own.
Michał Gołębiowski-Owczarek’s Tweets
Can't have people learning about rival services, can we.
read image description
ALT
2
5
15
Still low key amazed that after, like, a decade of struggle, one day we were just like "oh yeah we can do :has()" and then it fucking happened everywhere.
7
6
140
Show this thread
jQuery 3.6.2 :has arrived! blog.jquery.com/2022/12/13/jqu
7
25
76
WebKit has started implementing CSS Grid Masonry Layout.🥳
github.com/WebKit/WebKit/
Demo: yisibl.github.io/houdini-demo/m
4
56
264
Show this thread
⚠️ Important update around using #CSS `:has()`
Its argument no longer is a <forgiving-relative-selector-list> but a <relative-selector-list> – this to not break jQuery.
Forgiving lists are now limited to :is() and :where() only.
4
26
53
Show this thread
Whoa. If this pans out it could be a very big deal. Lithium is difficult and environmentally costly to mine, and there are geopolitical implications of Li as well. Sodium and sulfur are everywhere. h/t
Quote Tweet
Researchers are hoping that a new, low-cost battery which holds four times the #energy #capacity of lithium-ion #batteries will significantly reduce the cost of transitioning to a #decarbonised economy.
Read more: sydney.edu.au/news-opinion/n
8
51
226
Researchers are hoping that a new, low-cost battery which holds four times the #energy #capacity of lithium-ion #batteries will significantly reduce the cost of transitioning to a #decarbonised economy.
Read more: sydney.edu.au/news-opinion/n
1
39
72
github with the “x days ago” in their UI i just want to know the exact date and time something was committed
8
10
129
Whoa, GPT can do print debugging!
Transcript: gist.github.com/geoffreylitt/6
1) Ask GPT to add print statements to buggy code
2) Show it the resulting log
3) It uses the log to reason about the bug... just like a human!
Quote Tweet
Biggest thing I'm wondering is what kinds of info could be fed back to the model from runtime to help it reason better about fixing errors. Eg: give it an execution trace, or interactive access to a debugger (??), the kinds of tools humans use for that sort of thing 11/
Show this thread
3
48
157
Show this thread
Step 1: open a binary in IDA and press F5
Step 2: paste the decompiled code into OpenAI's chatbot
Someone's job just got way easier.
69
1,082
4,825
Show this thread
who needs javascript deobfuscators?
30
339
2,241
Look, if everyone is worried about students cheating on essays for AI, instructors can just cheat right back.
I asked OpenAI to give me an essay question & make a rubric for grading. I had GPT-3 actually write the essay.
I then had the OpenAI grade the essay & give comments. ✅
212
2,213
11.6K
Show this thread
#AMD has just released Brotli-G: a GPU-accelerated version of the #opensource Brotli #compression / #decompression standard.
Find out more on #GPUOpen:
1
28
71
The Chrome team writes about the new viewport units. And how lvh, svh, dvh interact with the viewport on mobile browsers — *including Chrome*.
5
117
467
Three years have gone by since this thread where I rant about JavaScript needing observables because people keep recreating them in libraries and frameworks.
Nothing has happened, and there are more versions of observable shipped to browser today than ever.
Quote Tweet
11
9
120
I feel that as a current leader of women's tennis I can’t be silent about particular matters:
178
1,065
9,447
BREAKING: A senior U.S. intelligence official says Russian missiles crossed into NATO member Poland, killing two people.
A Polish government spokesman did not immediately confirm the information, but said leaders were meeting on "crisis situation."
1,937
19.5K
31.6K
Show this thread
With 77% of the web running jQuery, we're happy to help improve security for critical open source software! We're looking forward to this partnership!
Quote Tweet
We’re excited to share that @theopenssf Project Alpha-Omega is investing in jQuery to reduce potential security incidents by modernizing its consumers and code!
Read more on our blog about how we're working with jQuery maintainers and industry experts: hubs.la/Q01qxkF60
1
1
jQuery is still used by 77% of all websites & actively maintained.
Proud & humbled be a part of this amazing team to help secure the consumer web w/ Project Alpha-Omega, maintainers, & industry experts.
Quote Tweet
We’re excited to share that @theopenssf Project Alpha-Omega is investing in jQuery to reduce potential security incidents by modernizing its consumers and code!
Read more on our blog about how we're working with jQuery maintainers and industry experts: hubs.la/Q01qxkF60
4
9
We’re excited to share that Project Alpha-Omega is investing in jQuery to reduce potential security incidents by modernizing its consumers and code!
Read more on our blog about how we're working with jQuery maintainers and industry experts: hubs.la/Q01qxkF60
1
12
20
friends I bring you an incredible algorithmic misfire on quora
read image description
ALT
8
80
365
looking at you node streams
4
1
41
Show this thread
Image from a horror movie? Nope. That’s the very real face of an ant.
An ant.
Now you have to think about that all night.
1,829
22.5K
133.9K
Show this thread
BREAKING NEWS:
🚨 THE LETTUCE HAS OFFICIALLY OUTLASTED LIZ TRUSS AND WON 🚨
ALL HAIL THE LETTUCE.
🥗🥗🥗
Quote Tweet
Day seven: Which wet lettuce will last longer? twitter.com/i/broadcasts/1
1,136
39.2K
152.3K
Show this thread
Why We're Breaking Up with CSS-in-JS dev.to/srmagura/why-w by the 2nd most active maintainer of Emotion, a widely-popular CSS-in-JS library for React.
47
320
1,144
CSS folks, your opinions are needed!
Updated proposed @nest syntax (for nesting style rules that modify a generic selector).
Especially relevant for those of you who currently use nested selectors in CSS preprocessors.
Quote Tweet
Here's the proposal in short form, with some example code: github.com/w3c/csswg-draf
The comment directly above it explains our reasoning.
Show this thread
11
8
The rules for text inside HTML comments are interesting:
[…] the text must not start with the string ">", nor start with the string "->", nor contain the strings "<!--", "-->", or "--!>", nor end with the string "<!-".
html.spec.whatwg.org/multipage/synt
1
7
The number of Ukrainians using Russian as their primary language at home has fallen from 26% in December 2021 to just 13%.
#ukrainian #russian #RussiaUkraineWar #language
4
4
Some people need to be pushed and some people push themselves😂
0:10
6M views
1,308
42.9K
218.4K
Today as Safari 16.0 ships for iOS, macOS Monterey and Big Sur — lots of you are asking about Web Push.
Yes, real Web Push is coming to macOS Ventura in Oct. 100% web standard based. No Apple Developer Program membership required.
Read all the details:
16
115
518
Show this thread
🎉 A new experimental file watcher (--watch) made it into Node. It will watch the entry point and any required/imported module and there's also a --watch-path argument.
❗This is not released yet but might land in the upcoming v18.9.0.
Video alt: Node.js restarting on save.
0:08
24.9K views
12
116
520
Show this thread
2/ More of a trick question than I intended (h/t ). On macOS:
% pbpaste | node --input-type=module
Promise reaction 1
Promise reaction 2
nextTick 1
nextTick 2
% pbpaste | node
nextTick 1
nextTick 2
Promise reaction 1
Promise reaction 2
1
1
12
Show this thread
Promise.resolve().then(() => console.log('Promise reaction 1'));
process.nextTick(() => console.log('nextTick 1'));
Promise.resolve().then(() => console.log('Promise reaction 2'));
process.nextTick(() => console.log('nextTick 2'));
Output? Poll:
- PR1 PR2 NT1 NT228.8%
- NT1 NT2 PR1 PR229.5%
- PR1 NT1 PR2 NT29.4%
- (See results)32.3%
403 votesFinal results
5
7
29
Show this thread
Rod Stewart is looking well.
835
6,530
84.2K


































