Chris Chalcraft

8.3K posts

Chris Chalcraft banner
Chris Chalcraft

Chris Chalcraft

@cchalc

interested in linux, functional programming, data science & geophysics. also love duplicate bridge. https://t.co/DyQUd6WNTu

Calgary, Alberta Katılım Şubat 2009
4.2K Takip Edilen757 Takipçiler
ImNotAVirus
ImNotAVirus@ImNotAV1rus·
I'm giving 12 people lifetime access to HabitScaler, for free Not a marketing move. Google won't let me launch until 12 people test it for 14 days, and I'm starting from 0 😅 Currently available only on Android. iOS will be available later First 12 to reply, it's yours 👇
ImNotAVirus tweet media
English
6
2
10
1K
Chris Chalcraft retweetledi
Paul Copplestone - e/postgres
we've released a CRDT extension for Postgres (experimental and open source) why? A CRDT is a special data type used for collaboration - think of a Google Doc. The changes are merged even as people are typing simultaneously these CRDTs are then serialized on a server and then stored in a database. with a Postgres extension, we give the database a more "native" experience - they can be merged on the database, indexed, and searched. In the future you should be able to do something like this: create table blog_posts ( id uuid primary key, title text, body crdt default '{}' ); then you can post the changes to the database and it will merge automatically (rather than overwriting eachother's changes) you can use websockets (like our Realtime server) for very rapid changes between users, batching the changes to your database
Paul Copplestone - e/postgres tweet media
English
42
93
1.1K
84.2K
Chris Chalcraft retweetledi
Paul Copplestone - e/postgres
this is a fascinating approach to AI tools @josevalim : a chat interface, running in your browser, so it can leverage all the browser tools/telemetry it hooks into your dev server, so it has deep integration with your framework + logs + code
English
0
7
85
6.5K
ziverge
ziverge@zivergetech·
We've finally uploaded all ZIO courses of the brilliant @alvinalexander on our YouTube Channel 💪 Check out the courses available: ➡️ Introduction to Scala 3 ➡️ Advanced Scala 3 ➡️ Introduction to Functional Programming ➡️ Functional Programming in Depth ➡️ Functional Programming with ZIO ➡️ ZIO HTTP + Caliban ➡️ ZIO Streams ➡️ ZIO Kafka Time for a #Scala spooky, weekend binge: @Ziverge/playlists" target="_blank" rel="nofollow noopener">youtube.com/@Ziverge/playl…
ziverge tweet media
English
2
8
28
6.5K
Chris Chalcraft retweetledi
kitze the 🐐
kitze the 🐐@thekitze·
i decided to try GHoShtTTy instead of warp for like 1 minute ... no search, no colored tabs, no renaming tabs? straight to the trash even before i find out what other terminal features are missing. warp CLEARS
kitze the 🐐 tweet media
English
135
6
354
242.9K
Rock the JVM
Rock the JVM@rockthejvm·
What programming language or library made you smarter as an engineer overall?
English
56
0
40
10K
Chris Chalcraft retweetledi
Software Unscripted
Software Unscripted@sw_unscripted·
Episode 107: Language Design Deep Dive with @josevalim! 🎉 I tried something different in this episode: we were both using @zeddotdev to write example code in realtime in shared buffers, Google Docs-style, as we talked about language design. It was really fun!
English
4
25
171
14.8K
Chris Chalcraft
Chris Chalcraft@cchalc·
@SamRose nice. yeah all good. even elixir libraries like Nx are using polars (also rust based).
English
1
0
1
33
Sam Rose
Sam Rose@SamRose·
@cchalc I'll check out Rust and DataFusion too. Thanks!
English
1
0
0
33
Sam Rose
Sam Rose@SamRose·
Getting back into learning Spark/Scala/Iceberg Set up a simple project with nix/flake, and it can be built and run with `nix run github:samrose/iceberg-flake#spark-app` Will create iceberg tables, and query them with scala, in a tmp dir
English
3
0
6
290
José Valim
José Valim@josevalim·
@bill_boz Yes, I ask AI to do this in my personal rules file :)
English
2
0
1
295
José Valim
José Valim@josevalim·
Here is an idea I am trying out: when vibe-coding a feature, ask AI to include the original prompt (and/or a summary of what was asked) in the commit message / pull request description. Anyone has tried this already? Good or bad idea?
English
14
8
96
9.9K
Chris Chalcraft retweetledi
OpenTools
OpenTools@opentools·
.@AnthropicAI will support stateless remote MCP servers with “just HTTP” as transport. We’re quite excited about this! So we gave a “lightning talk” at an MCP meetup hosted by @paulgb @CloudflareDev yesterday.
English
23
214
1.7K
101K
Chris Chalcraft
Chris Chalcraft@cchalc·
@grhmc I used to work for a company that made an internal clone of source fourge for us to use. pretty funny to think back
English
0
0
0
24
Graham Christensen
Graham Christensen@grhmc·
Just thinking about how back in the day you had to **request** and **justify** a project to get on SourceForge.
English
2
0
7
402
Chris Chalcraft retweetledi
Vivek Galatage
Vivek Galatage@vivekgalatage·
I am reading about Conflict-free Replicated Data Types (CRDT). And I came across these fantastic implementations by Evan Wallace! It's interesting to see how real-world collaborative applications work with the help of these data structures and algorithms! Links in 🧵
English
16
221
1.7K
172.3K
Louis Pilfold
Louis Pilfold@louispilfold·
OK google are annoying the heck out of me. What're the best ways to do a self-hosted calendar
English
12
0
13
2.1K
David Flanagan
David Flanagan@rawkode·
I think I'm going to write my own password manager... Anyone want to help?
English
9
0
11
2.1K
Thorsten Ball
Thorsten Ball@thorstenball·
What's the software company with the most humor?
English
47
1
48
20.8K
Barry
Barry@chiroptical·
I am so glad I am switching from my current bank. I initiated a transfer on 05/29 and it won't be delivered until 06/03. That is 7 days that my money is in limbo. Unacceptable. See my profile for who I am switching to.
English
2
0
5
435
Sam Rose
Sam Rose@SamRose·
Why should I not just use Julia lang fluxml tokenize text and compute vector embeddings instead of OpenAI? I don’t know much about OpenAI vs * so trying to understand
English
3
0
2
303