Sign in

Daniel Ehrenberg

@littledan.dev
1.9K followers 5.2K following 1.1K posts

(((🏳️‍🌈🪗🎹🏊🟥🟨🟪)))

PostsRepliesMedia
Daniel Ehrenberg @littledan.dev · 24/08/2026
I’m from Rochester, New York, anyway — same thing. There’s been a whole recent bsky discourse stream about us upstate New Yorkers reaffirming our status as New Yorkers, since New York definitely refers to the whole state as well.
020
Daniel Ehrenberg @littledan.dev · 24/08/2026
In Spain this is how they talk about provinces though. “Motril is in Granada” etc. Provinces are mostly named after their capital city. Say “Granada capital” to disambiguate from ”la provincia de Granada”. Good to know that it oblasts don’t work that way, but it‘s not a logical impossibility.
100
Reposted by Daniel Ehrenberg
Rob Palmer @robpalmer.bsky.social · 10/08/2026
We're hiring a Technical Product Manager for Web Platform & Frameworks infrastructure at Bloomberg in New York. You'll be working with me and @jonkuperman.com plus a whole bunch of folks excited by web technologies ✨ Feel free to DM with questions. bloomberg.avature.net/careers/JobD...
bloomberg.avature.net
Technical Product Manager - Web Platform & Frameworks - CTO Office
03617
Reposted by Daniel Ehrenberg
Web Engines Hackfest @webengineshackfest.org · 10/08/2026
Aki Rose Braun (@akiro.se) and Daniel Ari Ehrenberg Goldberg (@littledan.dev) talk about "The EU Cyber Resilience Act: what is it, and how does it affect web browsers?" at the Web Engines Hackfest 2026 www.youtube.com/watch?v=nVfN...
Aki Rose Braun and Daniel Ari Ehrenberg Goldberg speaking at the Web Engines Hackfest 2026 podium.
011
Reposted by Daniel Ehrenberg
Jon Kuperman @jonkuperman.com · 20/07/2026
This is such a cool role on one of the greatest teams I've ever worked with. Feel free to message me if you have questions about Bloomberg or their infrastructure org. bloomberg.avature.net/careers/JobD...
bloomberg.avature.net
Senior Software Engineer - DataLayer Experience
2288
Daniel Ehrenberg @littledan.dev · 29/06/2026
Sounds like you’re talking about what we used to call “data science” but said AI because it’s the current buzzword. There’s a risk, by playing into the AI term, that people interpret it as LLMs, and this worsens real implementations.
120
Reposted by Daniel Ehrenberg
Rob Palmer @robpalmer.bsky.social · 27/06/2026
Bloomberg uses a lot of C++ & contributes to the standard as well as various industry conferences and libraries. I’m looking for an experienced engineer to join a distributed systems team in New York working on our core Deployment Infrastructure for the Bloomberg Terminal 🗽 🧵
Five engineers in a glass meeting room with a whiteboard wall
56816
Reposted by Daniel Ehrenberg
Luca Casonato 🏳️‍🌈 @lcas.dev · 17/06/2026
What's this, a new HTML proposal? Built-in localized time formatting in HTML! github.com/whatwg/html/...
<time datetime="2026-06-17T08:13:41.099Z" format="datetime">
  fallback
</time>
1942657
Reposted by Daniel Ehrenberg
Haskell programming language @haskell.org · 02/06/2026
The past years have seen horrendous attacks towards trans people. We have a duty to protect the most vulnerable members of our communities. There is no Haskell without the trans people who have shaped it through the years. This June is a month of celebrations, but the struggle continues. ✊🏳️‍⚧️λ
The trans flag with a greek lowecase lambda letter in black on it.
151101284
Daniel Ehrenberg @littledan.dev · 01/06/2026
Human in the loop for risk assessment seems important, at least
140
Daniel Ehrenberg @littledan.dev · 01/06/2026
People are definitely going to use LLMs as part of how they generate technical documentation for the CRA. Will this constitute a meaningful audit? I am sure the LLMs will be able to argue that it does…
110
Daniel Ehrenberg @littledan.dev · 01/06/2026
Well, the CRA standards are sort of like conformance test suites, in a way (but in many ways not quite)… no idea how the legislative revision process works though.
110
Daniel Ehrenberg @littledan.dev · 01/06/2026
The idea is to revisit this law, like all EU laws, 5-10 years afterwards and see if revision is needed. The plan is that standards development will be almost continuous: once one version of a standard is harmonized, work on the next iteration can begin.
120
Daniel Ehrenberg @littledan.dev · 01/06/2026
I feel like the CRA’s Annex I has really good, timeless principles in it, but yeah, they would’ve chosen different timeless principles 10-20 years ago. Luckily there is a calendar for future revision based on experience.
110
Daniel Ehrenberg @littledan.dev · 01/06/2026
Many of the draft CRA vertical standards have mitigations to risks related to memory safety issues. I really like the set of requirements that Andrew Whalley developed for the we browser draft standard. Might be applicable more broadly. labs.etsi.org/rep/stan4cra...
labs.etsi.org
Memory safety (4f6ddb8b) · Commits · STAN4CRA / EN 304 617 Browser · GitLab
Welcome to ETSI Labs
111
Daniel Ehrenberg @littledan.dev · 01/06/2026
I really want everyone to use memory-safe languages, but for what the CRA requires, we’ll have to see how the phone book of other mitigations works out. Maybe it will be thorough and practical enough, maybe not. It’d be much more inspiring and fun if the CRA didn’t defer to the state of the art!
211
Daniel Ehrenberg @littledan.dev · 24/05/2026
A fire E air I aether O earth U water Why: I thought about it and this is the answer
010
Reposted by Daniel Ehrenberg
Bethany Brookshire @beebrookshire.bsky.social · 19/05/2026
I realize I sound like old man yelling at clouds but... ...in my day WE READ ALL THE CITATIONS BEFORE WE CITED THEM. That's how you GAIN THE KNOWLEDGE TO CITE THEM IN THE FIRST PLACE. Signed: Someone who literally read two whole books on the color blue just to write a single 1000 word article.
371189246
Daniel Ehrenberg @littledan.dev · 18/05/2026
Oh yeah you can tell by my response that I didn’t read it! Oops :/ Thanks for sharing it!
010
Daniel Ehrenberg @littledan.dev · 18/05/2026
idk I would be more worried about these issues if we had stronger fossil fuel phase-out policies also if the EC hired more career civil servants (instead of doing everything via consultants) and had a bigger budget, it could make better use of additional powers
110
Daniel Ehrenberg @littledan.dev · 16/05/2026
Mozilla Suite dying: “goodbye XUL world”
010
Daniel Ehrenberg @littledan.dev · 15/05/2026
This is the Azerbaijani story for what happened in Artsakh just now, isn’t it? Seemed good enough for the world to host COP right after.
030
Reposted by Daniel Ehrenberg
Mary Branscombe @marypcbuk.bsky.social · 14/05/2026
As @littledan.dev points out to me, the standards to back this up are still in development and there is a push to water them down; we should resist that
cio.com
CIOs are put to the test as security regulations across borders recalibrate
The flow of digital products into the EU needs to be on the radar of IT leaders, making how to track dependencies and report vulnerabilities increasingly board level questions that CIOs need answers f...
142
Daniel Ehrenberg @littledan.dev · 15/05/2026
The CRA does not require everything to move to memory-safe languages, but products may be required to mitigate related risks. For the web browser vertical standard, Google’s Andrew Whalley proposed a thorough set of requirements, describing industry best practice. labs.etsi.org/rep/stan4cra...
labs.etsi.org
Memory safety (4f6ddb8b) · Commits · STAN4CRA / EN 304 617 Browser · GitLab
Welcome to ETSI Labs
023
Daniel Ehrenberg @littledan.dev · 12/05/2026
- eliminate depreciation deduction for rental properties - 5% tax on all dwellings not used as a primary residence
000
Daniel Ehrenberg @littledan.dev · 28/04/2026
When your customer is your boss, and you’re being evaluated on how much AI you deploy…
060
Daniel Ehrenberg @littledan.dev · 01/04/2026
For April Fools, I told the ETSI CYBER EUSR rapporteur group on web browsers that the European Commission was giving us until April 15th to submit our final draft. Got them good! Well, some requests for clarification but actually no laughs… (Real timeline: edit through May, then more review stages)
000
Daniel Ehrenberg @littledan.dev · 23/03/2026
Come to this free event this Thursday in CTTC in Castelldefels (Barcelona) to hear me talk about the Cyber Resilience Act and web browsers. Registra't aqui: cyberstand.eu/events/cra-s... (Background music: Jennifer by Els Catarres)
cyberstand.eu
CRA Standards Unlocked - EU Tour in Barcelona | Cyberstand
000
Daniel Ehrenberg @littledan.dev · 23/03/2026
Ve a aquest esdeveniment gratis aquest dijous a CTTC a Castelldefels per a sentir-me xerrar del Cyber Resilience Act i els navegadors web. Ven a este evento gratis este jueves en CTTC en Castefa para escucharme charlar del Cyber Resilience Act y los navegadores web.
cyberstand.eu
CRA Standards Unlocked - EU Tour in Barcelona | Cyberstand
100
Reposted by Daniel Ehrenberg
MDN Web Docs @developer.mozilla.org · 02/03/2026
JavaScript's date object has been tricky for years, but that is changing. The NEW Temporal API brings, 🌍 Easily handle time zones 📆 Precise date math 🕒 Parse ISO strings without errors ⌛ Durations, date ranges, and more. Start experimenting 👇 developer.mozilla.org/en-US/docs/...
developer.mozilla.org
Temporal - JavaScript | MDN
The Temporal object enables date and time management in various scenarios, including built-in time zone and calendar representation, wall-clock time conversions, arithmetics, formatting, and more. It is designed as a full replacement for the Date object.
310325
Daniel Ehrenberg @littledan.dev · 07/02/2026
This standard is still in development, at labs.etsi.org/rep/stan4cra... , with weekly meetings freely accessible to open source developers, as well as ETSI members. Please get in touch with me if you want to be involved.
labs.etsi.org
STAN4CRA / EN 304 617 Browser · GitLab
Welcome to ETSI Labs
010
Daniel Ehrenberg @littledan.dev · 07/02/2026
I spoke at FOSDEM about the new European web browser security standard, under development in ETSI, as part of the Cyber Resilience Act. Video here: mirror.as35701.net/video.fosdem...
mirror.as35701.net
130
Daniel Ehrenberg @littledan.dev · 02/02/2026
In addition to development in GitLab, we have regular calls. The next one is tomorrow, Feb 3rd at 3 PM (CET). If you want to join this or a future call, please DM me and we can discuss how that works.
010
Daniel Ehrenberg @littledan.dev · 02/02/2026
Be the first to file an issue! No one from outside ETSI administration has done so yet, so this is a prize you can claim. labs.etsi.org/rep/stan4cra...
labs.etsi.org
Sign in · GitLab
Welcome to ETSI Labs
110
Daniel Ehrenberg @littledan.dev · 02/02/2026
At ETSI, we're developing a new European standard about web browser security to support the Cyber Resilience Act. Come read the draft at labs.etsi.org/rep/stan4cra...
labs.etsi.org
131
Daniel Ehrenberg @littledan.dev · 28/01/2026
The draft standard now entering a public review phase, so *we need your opinions, thoughts and analysis to improve it*. This article explains where things are, and how to get involved. www.agoria.be/en/services/...
agoria.be
Public enquiry concerning the new draft standard prEN 40000-1-3 ‘Vulnerability Handling’, in support of the Cyber Resilience Act
The public enquiry concerning the prEN 40000-1-3 standard entitled ‘Cybersecurity requirements for products with digital elements – Vulnerability Handling’ has been published on the NBN website. This ...
011
Daniel Ehrenberg @littledan.dev · 28/01/2026
For this reason, there's an ongoing standardization effort translate these principles into more clear requirements to meet, to make it easier to demonstrate compliance.
110
Daniel Ehrenberg @littledan.dev · 28/01/2026
The Cyber Resilience Act mandates that commercial software handle vulnerabilities well. What does that mean exactly? The CRA names sound principles in Annex I Part II, but applying them in practice is another thing.
130
Daniel Ehrenberg @littledan.dev · 26/01/2026
My FOSDEM talk: The Cyber Resilience Act and web browsers The Cyber Resilience Act defines web browsers as an important product requiring special attention to cybersecurity requirements. What does this mean? How can you participate in defining in what it means for a web browser to be secure?
fosdem.org
FOSDEM 2026 - The Cyber Resilience Act and web browsers
020
Daniel Ehrenberg @littledan.dev · 23/01/2026
OK thanks I'll rename it brb
110
Daniel Ehrenberg @littledan.dev · 23/01/2026
RESCHEDULED: Please join Daniel Thompson-Yvetot and me on Tuesday the 27th, at 1 PM Central European Time for an interactive deep dive into the draft standard for BROWSERS under the Cyber Resilience Act (CRA). www.stan4cra.eu/event-detail...
stan4cra.eu
CRA Standards Unlocked: Deep Dive Session on Browsers | Stan4cr
As work on the Vertical Standards for the EU’s Cyber Resilience Act (CRA) moves forward, ETSI warmly invites you to join an exclusive deep dive into the ongoing development of the European harmonized ...
000
Daniel Ehrenberg @littledan.dev · 22/01/2026
Rescheduled for Tuesday, the 27th at 1 PM. Hope to see you there!
100
Daniel Ehrenberg @littledan.dev · 21/01/2026
This event is postponed. I'll post here again when it is rescheduled.
010
Daniel Ehrenberg @littledan.dev · 19/01/2026
Our work in this area is funded by the European Commission and EFTA.
000
Daniel Ehrenberg @littledan.dev · 19/01/2026
Find the current draft in docbox.etsi.org/CYBER/CYBER/... File any issues in labs.etsi.org/rep/stan4cra...
docbox.etsi.org
Directory Listing /CYBER/CYBER/Open/
100
Daniel Ehrenberg @littledan.dev · 19/01/2026
Please join @denjell.bsky.social and me on Thursday, 3:30 PM Central European Time for a deep dive into the draft standard for BROWSERS under the Cyber Resilience Act (CRA). www.stan4cra.eu/event-detail...
stan4cra.eu
CRA Standards Unlocked: Deep Dive Session on Browsers | Stan4cr
As work on the Vertical Standards for the EU’s Cyber Resilience Act (CRA) moves forward, ETSI warmly invites you to join an exclusive deep dive into the ongoing development of the European harmonized ...
142
Daniel Ehrenberg @littledan.dev · 10/01/2026
Thank you for everyone’s support while I focused on my health over the past few months.
060
Daniel Ehrenberg @littledan.dev · 10/01/2026
If you want to get involved, or have ideas for how to spread the word and get others involved, I’d love to be in touch. Please DM me here, or see other contact methods at littledan.dev This work is co-funded by the EC and EFTA.
littledan.dev
littledan - Overview
(((🏳️‍🌈)). littledan has 98 repositories available. Follow their code on GitHub.
110
Daniel Ehrenberg @littledan.dev · 10/01/2026
Another path to involvement is to become a paid (!) contributor to these standards via a CYBERSTAND.eu grant. Find more information at cyberstand.eu/10th-specific-service-procedure-sme-perspective . Please apply even if you’re not sure if you are qualified!
100
Daniel Ehrenberg @littledan.dev · 10/01/2026
- In FOSDEM on January 31st in Brussels, in the “CRA in practice” dev room will be open Saturday from 15:00-19:00 in room UA2.114 (Baudoux) fosdem.org/2026/schedul...
fosdem.org
FOSDEM 2026 - CRA in practice
100