Braidpoint @braidpoint.bsky.social · 07/09/2026Working on #cleflang tooling that might look a bit familiar to #fsharp UoM fans and Ada and VHDL devs too. Getting dimensional type inference to work in the Native Type Universe was a fun challenge. 051
Braidpoint @braidpoint.bsky.social · 01/07/2026Lots of fun with visualizing the connections between the spec, docs, blog entries and our pre-prints for #cleflang 010
Braidpoint @braidpoint.bsky.social · 17/04/2026Why yes, this *is* @opennebula.bsky.social 7.2 running Firecracker instances, why do you ask? ☺️ (PRs coming soon) 000
Braidpoint @braidpoint.bsky.social · 20/02/2026Well, it's in the can! 🤖 #FPGA end-to-end compilation with bit width inference confirmed with #cleflang, including AMD/Xilinx bootstrapping the flash process in the back end #fsharp #ocaml #haskell #rust #dotnet 2101
Braidpoint @braidpoint.bsky.social · 11/01/2026Not everything at @speakeztech.bsky.social is digital! #quantum 020
Braidpoint @braidpoint.bsky.social · 30/12/2025It's that time of year! 🎊 Out with the old - in with the new! #fsharp #quantum 071
Braidpoint @braidpoint.bsky.social · 09/12/2025I got this going already. Not sure what's needed to make it smoother but glad to see it! 010
Braidpoint @braidpoint.bsky.social · 03/11/2025There's a great deal of design interaction between #fsharp and #Scala fsharp.org/history/hopl... 031
Braidpoint @braidpoint.bsky.social · 06/10/2025Forward progress with #fsharp for #javascript with CloudflareFS. Three sample projects: "HelloWorker", "R2WebDAV" which is a port of the TypeScript project I updated, and a "Simple-CLI" that manages them both via management API (No TOML, no wrangler). @cloudflare.social github.com/speakeztech/... 081
Braidpoint @braidpoint.bsky.social · 28/08/2025👕 Presenting at @codescarolina.bsky.social was a blast! #fsharp 091
Braidpoint @braidpoint.bsky.social · 16/08/2025Great fun and a great crowd at @codescarolina.bsky.social #Java #ruby #dotnet #csharp #fsharp #COBOL #erlang #elm #cpp #mlir #llvm #cpp #clang #rustlang #golang #fstar #ai #machinelearning #verification #fstar #elm #haskell 053
Braidpoint @braidpoint.bsky.social · 11/07/2025🤔 "Why are you so focused on low-level memory operations in a functional language?" Here's the thing: We're not abandoning high-level abstractions. We're making them work everywhere 🎯 The path is more direct than you might think 👇 speakez.tech/blog/beyond-... #FunctionalProgramming #FSharp 041
Braidpoint @braidpoint.bsky.social · 03/07/2025Having some #fsharp fun building Alloy's shadow API! 🎭 These look like System/Core calls but they're statically resolved to our dependency-free implementations. Same familiar F# idioms, zero BCL dependencies. It's like BCL cosplay for native compilation! 🚀 #dotnet 173
Braidpoint @braidpoint.bsky.social · 25/06/2025💯And the seeds to the solution were planted back in the 1970s. 💡 #fsharp with a hat tip to @dsyme.bsky.social fsharp.org/history/hopl... 020
Braidpoint @braidpoint.bsky.social · 25/04/2025🍰 #fsharp don't sleep on FSharp.UMX. It's a one-pager library that changes everything. Having non-numeric units of measure is one of those things that once you see it, you can't un-see it. And zero-cost abstractions are the icing on the cake. 3275
Braidpoint @braidpoint.bsky.social · 17/04/2025Fun news! Houston's proposal to present on the workings of the Firefly compiler was accepted for this summer's @codescarolina.bsky.social conference! #dotnet #fsharp #llvm #mlir 080
Braidpoint @braidpoint.bsky.social · 05/04/2025This is a bit of #fsharp fun that leans a bit into #javascript - trying to get SPA style behavior out of a lightweight MPA using FlightDeck. The key is marking up areas of the page with IDs to use the morphdom JS library to manage the page transitions. 030
Braidpoint @braidpoint.bsky.social · 02/04/2025"F# is not better for systems or embedded or game programming" To that statement, we would assiduously disagree... 😉 010
Braidpoint @braidpoint.bsky.social · 28/03/2025We've already made a modification 🙄😊 [This is the last one - promise!] 😉 110
Braidpoint @braidpoint.bsky.social · 28/03/2025With a hat-tip to @sirhamy.bsky.social for the hedgehog inspiration we've come up with a logo and name for our MLIR-to-LLVM compilation process. Meet #fsharp "Firefly" 💡 [hint: the dragon wings borrow from the LLVM logo] 180
Braidpoint @braidpoint.bsky.social · 28/03/2025We're still not seeing it (yet) maybe CDN propagation to the US? One of the reasons we've made the choices over a hard fork of Fornax is to make it as sympathetic to SAFE(r) stack as we could while preserving the Hugo/Jekyll CMS-lite conventions that make them so handy. bsky.app/profile/spea... 110
Braidpoint @braidpoint.bsky.social · 14/03/2025Here's a pass using self-contained settings. It seems like something is wrong in the approach. That number doesn't look right. 000
Braidpoint @braidpoint.bsky.social · 14/03/2025Here's the "standard" #fsahrp console app using the #dotnet 9 SDK 100
Braidpoint @braidpoint.bsky.social · 06/03/2025The number of times it has snowed on my birthday 🎂 in western North Carolina, I can count on one finger ☝️ 😄 000
Braidpoint @braidpoint.bsky.social · 27/02/2025Every once in a while you gotta take a minute to #touchgrass and appreciate where and when you are... #startuplife 010
Braidpoint @braidpoint.bsky.social · 25/02/2025As a hybrid software/hardware company, we sometimes have to fabricate before we can innovate. 🪚🤭 Here, we're improving our #iot workbench area for increased visibility to wrap up device prototypes that connect to #AI in our lab. 110
Braidpoint @braidpoint.bsky.social · 22/02/2025May the wonders never cease - #fsharp markup is finally supported in Teams 😏⏳🤔 0234
Braidpoint @braidpoint.bsky.social · 13/02/2025Blast from the past 🫠 #dotnet #fsharp #ocaml #csharp #visualbasic www.youtube.com/watch?v=MBd2... 272
Braidpoint @braidpoint.bsky.social · 17/01/2025Having more #fsharp fun with our "Systm2" platform. We're using Akka.NET actors to spawn visualization agents using data out of free-running @duckdb.org agents (for each regional data set). Some rough edges to smooth out, like adding some nuance/labeling to tooltips, but it's really coming together. 2101
Braidpoint @braidpoint.bsky.social · 12/01/2025My fave bit is the use of nerd fonts, Terminal-Icons and inline highlighting using 'bat' (or 'batcat' by alias) 100
Braidpoint @braidpoint.bsky.social · 12/01/2025Not to be picky, but it looks like C# written by a former Java developer 120
Braidpoint @braidpoint.bsky.social · 12/01/2025Update - finally put these indices on mt_events and yeah it's just *silly* fast. 😊 110
Braidpoint @braidpoint.bsky.social · 09/01/2025Putting together an #eventsourcing and #dotnet walkthrough of an app we built using Marten and #postgresql. All of the benefits of #fsharp 's DUs both for API and Event structure - with Events built from the API primitives. Then at query time "it's just Postgres" when traversing data in the store. 251
Braidpoint @braidpoint.bsky.social · 02/01/2025Got this #fsharp based #AI feature mostly ironed out. There are several methods to select an Industry/Subindustry: 1) scroll the full list in the selection drop-down, 2) Sector selection using the avatars, 3) sub-string filtering (upper input field) and 4) semantic search - which is the focus here. 000
Braidpoint @braidpoint.bsky.social · 31/12/2024Working on the #fsharp and #react implementation for the semantic search feature and it's turning out well. I'm bringing back the "top 3" and then rebuilding the hierarchy on that subset for full breadcrumb paths in case the user wants to select one of the upper levels in the hierarchy. #Elmish 110
Braidpoint @braidpoint.bsky.social · 28/12/2024Having some #fsharp fun with a semantic search feature using "just #postgres". This is a quick sanity check to verify that cosine similarity will get the job done. Using the pgvector extension and a special index on the vector column returns results in a blink (although the table only has 206 rows). 131
Braidpoint @braidpoint.bsky.social · 25/12/2024Being a grownup at Christmas 🎄 means having bourbon in your breakfast instead of candy. 010
Braidpoint @braidpoint.bsky.social · 16/12/2024And of course you can play with it here: rower-stg.speakez.tech/signup 010
Braidpoint @braidpoint.bsky.social · 16/12/2024The filteredOptions is what creates the update to the available element listed in the selection menu based on the partial match in that field. We also use that with the avatars along the top of the entry field, such that clicking on those sub-selects for a given sector. 100
Braidpoint @braidpoint.bsky.social · 16/12/2024Once the data is in the store we pull it up into a structure that allows us to display the Sector, then Sector > IndustryGroup, etc so the full hierarchy is exposed "from the top down" in the selection menu. 100
Braidpoint @braidpoint.bsky.social · 16/12/2024Then we inserted this CSV data into our Postgres database to use as a baseline for creating the "breadcrumb" visual representation of each code. 100
Braidpoint @braidpoint.bsky.social · 16/12/2024We then added some categorical elements that are not in the standard taxonomy to cover non-profit, NGO and public sector categories. We didn't put descriptions of go to the Sub-Industry level. 100