Programmer 💥 @IBM 💥 @TC39 💥 @w3c 💥 @openjsf 💥 @openssf 💥@SoftwareChris@mastodon.sdf.org

Chicago, IL
Joined October 2018
Chris de Almeida retweeted
ECMAScript gratitude 😉 Thank you to Sony Interactive Entertainment for hosting @TC39 in Tokyo this week. Especially to lead organiser Riki and TC39 delegate @rkirsling 🙏 The productive meeting had artwork, TC39-branded swag, and many thoughtful touches. I hope we return 👍
ECMAScript excitement 😉 This week @TC39 advanced these proposals 🎉 4⃣ Import Attributes 4⃣ Iterator Helpers 4⃣ Promise.try 4⃣ RegExp Modifiers 3⃣ Atomics.pause 3⃣ Math.sumPrecise 2⃣.7⃣ Error.isError 2⃣.7⃣ Iterator Sequencing 2⃣ Extractors 2⃣ Iterator Chunking 2⃣ Structs 🧵
3
12
3
102
12,844
Chris de Almeida retweeted
And finally, thanks to @ServiceNow and Rodrigo Fernandez in particular for hosting us in San Diego 👍 It has been an amazing 100th @TC39 meeting 🎉
1
7
1,347
Chris de Almeida retweeted
We also chartered a new Task Group 🎉 TG5 will research the process and methods of Programming Language standardisation. It will be convened by @mikhail_barash at @UiB 👍
1
1
13
1,754
Chris de Almeida retweeted
We celebrated three @EcmaIntl Recognition awards 🎉 These were approved by acclamation at the 126th Ecma General Assembly and were presented this week by the Ecma Secretary General Samina Husain. xitter.cf/robpalmer2/status/1732…
Ecma recognition 😉 Congrats to the three Ecma Recognition awards winners for their contributions to @TC39 and @EcmaIntl 🎉 🔸 Mark Miller @marksammiller 🔸 Myles Borins @MylesBorins 🔸 Shane Carr @_sffc
1
1
8
2,215
Chris de Almeida retweeted
ECMAScript excitement 😉 This week @TC39 advanced these proposals 🎉 4️⃣ ArrayBuffer transfer 3️⃣ Base64 conversion 2️⃣.7️⃣ ShadowRealm 2️⃣ Joint Iteration 2️⃣ Math.sum 2️⃣ Promise.try 1️⃣ Discard bindings 1️⃣ ESM Phase Imports 1️⃣ Function Decorators 1️⃣ Iterator Unique/Chunking
4
33
7
226
30,964
Chris de Almeida retweeted
You are warmly invited to join us in San Diego for the @sandiegojs x @TC39 Community Event in celebration of the 100th meeting 🎉 We shall have talks, activities, hot appetisers, drinks, and lots of JavaScript 👍 It begins at 5pm on Thursday 8th Feb at the ServiceNow office.
1
7
2
68
37,161
Chris de Almeida retweeted
The 100th @TC39 meeting begins in San Diego tomorrow and is kindly hosted by @ServiceNow 🎉 If you wish to join us in person, please sign up for the @sandiegojs community event. It begins at 5pm on Thursday 8th Feb at the ServiceNow office. meetup.com/sandiegojs/events…
3
23
14,864
Chris de Almeida retweeted
The 126th General Assembly held in Cupertino on 5 December 2023 approved four new Ecma recognition awards to honour Taku Hoshizawa, Myles Borins, Shane F. Carr and Mark Miller for their contributions and services to Ecma. More information is available at ecma-international.org/ecma-…
2
1
6
1,757
Chris de Almeida retweeted
Ecma recognition 😉 Congrats to the three Ecma Recognition awards winners for their contributions to @TC39 and @EcmaIntl 🎉 🔸 Mark Miller @marksammiller 🔸 Myles Borins @MylesBorins 🔸 Shane Carr @_sffc
2
12
3
61
7,091
Chris de Almeida retweeted
ECMAScript excitement 😉 This week @TC39 advanced these JS proposals 🎉 4️⃣ Array Grouping 4️⃣ Promise.withResolvers() 1️⃣ Module sync assert ...and withdrew these proposals 🗑️ Operator Overloading 🗑️ Custom Numeric Suffices
5
27
1
203
35,114
Chris de Almeida retweeted
My yearly reminder to all those men who spend every International Women’s Day whining “When’s International Men’s Day then?” It’s today and it brings good news for men’s health #InternationalMensDay2023
13
34
223
34,355
Chris de Almeida retweeted
ECMAScript excitement 😉 This week @TC39 advanced these proposals 🎉 3️⃣ Array Grouping 3️⃣ Promise.withResolvers 3️⃣ Source Phase Imports 3️⃣ Time Zone Canonicalization 2️⃣ Deferred Import Evaluation 1️⃣ DataView get/set Uint8Clamped methods 1️⃣ Optional Chaining assignment
3
68
6
266
39,399
Chris de Almeida retweeted
ECMAScript excitement 😉 Congrats to @jkup & @littledan on becoming convenors for the newly-chartered source maps task group @TC39 today 🎉 TG4 will harden the sourcemaps specification, evolving it to be more reliable and expressive for a better JS debugging experience 👍
Excited to announce that TC39 is forming a new Task Group to improve source maps. @littledan and I will be convening Ecma TC39-TG4 to improve expressiveness, performance, and adoption across the ecosystem! DM me to get involved! GitHub issues here: github.com/source-map/source…
4
1
30
4,243
Chris de Almeida retweeted
ECMAScript excitement 😉 Congrats to @SoftwareChrisGo & @ljharb on becoming convenors for the Security task group @TC39 today 🎉 TG3's mission is to ensure the JS security model is effective for the constantly evolving threat landscape of today and tomorrow 👍
4
1
15
3,246
Chris de Almeida retweeted
ECMAScript excitement 😉 Congrats to my coworker @peetklecha @TechAtBloomberg on advancing the Promise.withResolvers() proposal to Stage 2 @TC39 today 🎉 It creates a promise with exposed functions to resolve or reject it. Also known as a "Deferred" 👍 github.com/tc39/proposal-pro…
11
44
9
304
63,816
Chris de Almeida retweeted
ECMAScript excitement 😉 @TC39 advanced these proposals this week 🎉 4️⃣ Atomics.waitAsync 4️⃣ RegExp v flag 4️⃣ Well-Formed Unicode Strings 3️⃣ Decorator Metadata 3️⃣ Float16Array 2️⃣ Base64 for Uint8Array 2️⃣ Promise.withResolvers 2️⃣ TimeZone Canonicalizn 1️⃣ Intl.ZonedDateTimeFormat
7
42
2
294
36,501
Chris de Almeida retweeted
ECMAScript excitement 😉 These proposals advanced @TC39 this week 🎉 3️⃣ Async Explicit Resource Mgmt 3️⃣ Import Attributes (*) 2️⃣ AsyncContext 2️⃣ Float16Array 2️⃣ Iterator.range 1️⃣ Await Dictionary 1️⃣ Class Method Param Decorators 1️⃣ Promise.withResolvers 1️⃣ TZ Canonicalization
4
55
4
255
88,718
Chris de Almeida retweeted
You can't parse [X]HTML with regex. Because HTML can't be parsed by regex. Regex is not a tool that can be used to correctly parse HTML. As I have answered in HTML-and-regex questions here so many times before, the use of regex will not allow you to consume HTML. Regular expressions are a tool that is insufficiently sophisticated to understand the constructs employed by HTML. HTML is not a regular language and hence cannot be parsed by regular expressions. Regex queries are not equipped to break down HTML into its meaningful parts. so many times but it is not getting to me. Even enhanced irregular regular expressions as used by Perl are not up to the task of parsing HTML. You will never make me crack. HTML is a language of sufficient complexity that it cannot be parsed by regular expressions. Even Jon Skeet cannot parse HTML using regular expressions. Every time you attempt to parse HTML with regular expressions, the unholy child weeps the blood of virgins, and Russian hackers pwn your webapp. Parsing HTML with regex summons tainted souls into the realm of the living. HTML and regex go together like love, marriage, and ritual infanticide. The
cannot hold it is too late. The force of regex and HTML together in the same conceptual space will destroy your mind like so much watery putty. If you parse HTML with regex you are giving in to Them and their blasphemous ways which doom us all to inhuman toil for the One whose Name cannot be expressed in the Basic Multilingual Plane, he comes. HTML-plus-regexp will liquify the n​erves of the sentient whilst you observe, your psyche withering in the onslaught of horror. Rege̿̔̉x-based HTML parsers are the cancer that is killing StackOverflow it is too late it is too late we cannot be saved the transgression of a chi͡ld ensures regex will consume all living tissue (except for HTML which it cannot, as previously prophesied) dear lord help us how can anyone survive this scourge using regex to parse HTML has doomed humanity to an eternity of dread torture and security holes using regex as a tool to process HTML establishes a breach between this world and the dread realm of c͒ͪo͛ͫrrupt entities (like SGML entities, but more corrupt) a mere glimpse of the world of reg​ex parsers for HTML will ins​tantly transport a programmer's consciousness into a world of ceaseless screaming, he comes, the pestilent slithy regex-infection wil​l devour your HT​ML parser, application and existence for all time like Visual Basic only worse he comes he comes do not fi​ght he com̡e̶s, ̕h̵i​s un̨ho͞ly radiańcé destro҉ying all enli̍̈́̂̈́ghtenment, HTML tags lea͠ki̧n͘g fr̶ǫm ̡yo​͟ur eye͢s̸ ̛l̕ik͏e liq​uid pain, the song of re̸gular exp​ression parsing will exti​nguish the voices of mor​tal man from the sp​here I can see it can you see ̲͚̖͔̙î̩́t̲͎̩̱͔́̋̀ it is beautiful t​he final snuffing of the lie​s of Man ALL IS LOŚ͖̩͇̗̪̏̈́T ALL I​S LOST the pon̷y he comes he c̶̮omes he comes the ich​or permeates all MY FACE MY FACE ᵒh god no NO NOO̼O​O NΘ stop the an​*̶͑̾̾​̅ͫ͏̙̤g͇̫͛͆̾ͫ̑͆l͖͉̗̩̳̟̍ͫͥͨe̠̅s ͎a̧͈͖r̽̾̈́͒͑e n​ot rè̑ͧ̌aͨl̘̝̙̃ͤ͂̾̆ ZA̡͊͠͝LGΌ ISͮ̂҉̯͈͕̹̘̱ TO͇̹̺ͅƝ̴ȳ̳ TH̘Ë͖́̉ ͠P̯͍̭O̚​N̐Y̡ H̸̡̪̯ͨ͊̽̅̾̎Ȩ̬̩̾͛ͪ̈́̀́͘ ̶̧̨̱̹̭̯ͧ̾ͬC̷̙̲̝͖ͭ̏ͥͮ͟Oͮ͏̮̪̝͍M̲̖͊̒ͪͩͬ̚̚͜Ȇ̴̟̟͙̞ͩ͌͝S̨̥̫͎̭ͯ̿̔̀ͅ
123
457
133
3,008
773,742
Cookies.
304
2,964
408
21,057
Mastodon has just passed over 2 million active monthly users, a new record! People are voting with their feet. The future of social media doesn't have to belong to a billionaire, it can be in the hands of its users.
1,040
6,362
838
34,938