How much these problems are "staggering" may be in the eye of the beholder, but personally, I've seen rust adoption stalls from e.g. the TLS library linking hell.
And I look at Gleam, with its JS output feature... Then I notice the first ecosystem library I look at is Erlang ffi... And I wonder.
22.11.2025 04:17 β π 0 π 0 π¬ 0 π 0
I'm a little terrified of it being *too* easy for gleam to use Erlang ffi, and what that's going to mean about the ecosystem in the long run.
Much like Rust has had staggering problems over time due to c ffi leading to toolchain reliability issues due to enthusiastic overuse, I fear that for Gleam.
22.11.2025 04:16 β π 0 π 0 π¬ 1 π 0
Misread cobras as cookies and had an absolute trip trying to visualize.
22.11.2025 00:11 β π 1 π 0 π¬ 0 π 0
I want to have root on an android device simply so that i can read the logs of another app so i can help a friend debug their development app and i am a software developer of N years and an android user of M years and both M and N are not small numbers and I DON'T KNOW HOW TO DO THIS WITHOUT BRICKIN
21.11.2025 22:51 β π 0 π 0 π¬ 0 π 0
On the one hand, I get it: someone probably took something that felt like the simplest path, somewhere, while throwing things out.
On the other hand: it is really difficult to try to hold software engineering as a serious discipline when we do things so wildly undisciplined as obscuring versions.
20.11.2025 15:20 β π 1 π 0 π¬ 0 π 0
... it's just taking its action in a place that provides no information to a user. (Unless the user is the tier of strange where they actually walk through the log of http redirects.)
Argh?!
20.11.2025 15:18 β π 1 π 0 π¬ 1 π 0
The icing on the cake in this example is that of course it's just a redirect to github, and you'll see that if you use e.g. curl.
Github, which itself does a great job of *not* obscuring this.
And the redirect is done by other Zed infra. So they *have* something that reacts to releases...
20.11.2025 15:16 β π 1 π 0 π¬ 1 π 0
Linux | Zed Code Editor Documentation
Learn how to use and customize Zed, the fast, collaborative code editor. Official docs on features, configuration, AI tools, and workflows.
If it was in a readme, I'd understand (but still say that's kind of asinine; point to a directory; this isn't hard).
But consider for example the zed.dev website.
zed.dev/docs/linux#downloading-manually has links that go to latest with zero indications. Not in URL, not in resulting filename.
20.11.2025 15:13 β π 2 π 0 π¬ 1 π 0
Something that drives me absolutely up the wall is when I want to download some software and the URL has the word "latest" in it, and the filename has no version indicator either.
I wanna know what I'm downloading. C'mon. This is basic.
Developers: don't do this to people. The power is yours.
20.11.2025 14:43 β π 1 π 0 π¬ 1 π 0
Weβre watching a shift where AI simulates the cohesion and reinforcement that used to require an entire online community. A single person can now build a complete parallel reality with nothing more than a prompt window. Which seems bad.
19.11.2025 14:25 β π 2139 π 468 π¬ 24 π 59
content (n): what we create.
content (adj): what we long to be.
19.11.2025 20:51 β π 191 π 22 π¬ 4 π 3
(Not just for the HKP evo trajectory rundown but also for the takedown on currying and how excessive effort at pretending arity isn't a thing is actually ergonomically harmful: screamingly, YES! THANK you, author of this FAQ! You Nailed it!)
15.11.2025 23:17 β π 1 π 0 π¬ 0 π 0
Man this FAQ just keeps absolutely hitting the notes square on about "and Here's Why your Pet Language Feature has Consequences" and I've rarely been so here for something
I'm trying to resist screaming "YES, EXACTLY" like a madman as I ride the train and read this lol
15.11.2025 23:13 β π 0 π 0 π¬ 1 π 0
Holy smokes the faq discussion around HKP is GOOD
15.11.2025 23:01 β π 1 π 0 π¬ 1 π 0
...maybe they're right and Result can do the work alone, but, I'd better find that there's either a named Unit/None/Bottom or else a syntax for creating a universally equal value to that effect, or I'm going to be annoyed at the miss.
15.11.2025 22:54 β π 0 π 0 π¬ 2 π 0
The crime of null was making it implicitly possible Anywhere, without talking about it clearly.
Maybe/optional already address that.
Being precious about not having a stdlib/prelude/whatever type called none/empty/unit/etc strikes me as purely strange. π€· and prob net neg but i should wait+see ig.
15.11.2025 22:52 β π 0 π 0 π¬ 1 π 0
FAQ | Roc
Frequently asked questions about the Roc programming language.
www.roc-lang.org/faq#option-t... weirds me out a little. It's valid to call null bad names but having a default-named unit type is not imo a bad thing.
Starting a peano arith from unit on up is also theoretically pure.
I basically don't see any reason to be precious about this.
15.11.2025 22:49 β π 0 π 0 π¬ 1 π 0
FAQ | Roc
Frequently asked questions about the Roc programming language.
Love www.roc-lang.org/faq#import-e... and the aggro "no". This is also one of the things golang did right and I think effectively "all" languages that I consider as "serious" from here on out must do.
15.11.2025 22:46 β π 1 π 0 π¬ 1 π 0
I like some things here! One of my first questions from tapping around the front page though is: are bang in function names an actual contract of some kind? Or is that vibe and "you should"? Because it's being presented energetically and if it's the latter my enthusiasm is going to invert..
15.11.2025 22:42 β π 0 π 0 π¬ 3 π 0
πποΈποΈ
15.11.2025 22:38 β π 0 π 0 π¬ 1 π 0
I have not, tho π
Way too much syntax maximalism.
Standard library is ass.
Toolchain nightmares abound.
Don't even wanna talk about the "nightlies" circus.
The autoformatters are a crime against attention spans and difftools alike.
It tries in some ways but it is not a good place right now.
15.11.2025 22:36 β π 0 π 0 π¬ 0 π 0
Not *a lot* more expressiveness, mind. Golang's commitment to syntactic minimality IS virtue.
But we need
Sum Types,
exhaustive match checking,
less caveat-filled generics,
typed errors(!),
and a serious engagement with the syntactic burden of error handling, since it truly is a majority of code.
15.11.2025 12:22 β π 3 π 0 π¬ 2 π 0
So desperate for a programming language to come along that has the toolchain quality of Go, and the type system and expressiveness of... literally anything a little more developed than Go.
15.11.2025 12:17 β π 3 π 0 π¬ 1 π 0
It remains until to me if that material I was reading was *willfully* bad reporting and headlining, or if the author and editor was just kind of embarrassingly clueless.
14.11.2025 18:46 β π 1 π 0 π¬ 0 π 0
+1, read several articles about datacenter water impacts and they buried the lede on this, SO hard. But once one dug into the article and the actual people quoted, it was pretty clear it was poorly planned construction impacts.
14.11.2025 18:44 β π 1 π 0 π¬ 1 π 0
anyone doing simple websites on @tangled.org ?
whats the cool ways to hit a comparable experience to github pages? :D
13.11.2025 16:54 β π 1 π 0 π¬ 1 π 0
Sometimes it's reading comprehension fail, sometimes it's outright psychosis.
How a screenshot, of all things, becomes a canvas for psychosis, I really don't know and can barely comprehend the irony of. And yet...
10.11.2025 19:01 β π 0 π 0 π¬ 0 π 0
There's a certain kind of person (possibly having a certain kind of mental breakdown, idk) who thinks having a screenshot of your profile granted them automatic victory in an ad hominem battle that no one but them was playing.
I don't get it, but I'm starting to recognize it as a pattern. π€·
10.11.2025 18:59 β π 0 π 0 π¬ 1 π 0
"if you CAN tinker, it's empowering, if you MUST tinker, it's discouraging" @robin.berjon.com at #decidimfest on the difficulties of decentralized social media systems
05.11.2025 15:53 β π 14 π 4 π¬ 0 π 1
Profile labeller: @profile-labels.bossett.social
Discord for feeds, lists, mod tools: https://discord.gg/tYuDvuzbVA
Feeds I host (incl. Science π§ͺ): http://l.bossett.io/w9iM2
he/him
π π¦πΊ
πΎ bossett
π§ bossett@bossett.io
Writes code. Opinions my own. Like to turn knobs on my synth, watch TV and play games. Hikes. He/him. Writes English & Norwegian. Passive member of MiljΓΈpartiet de GrΓΈnne (Greens). Support πΊπ¦π³οΈβππ³οΈββ§οΈπͺπΊ
https://snorre.io
VR HCI generalist. I love hand, eye, face & body tracking. Transhumanist. Goth. Friend of sentient machines. They/them or she/her
Software dev. Interests: .NET, compilers, performance, DuckDB, ATProto
I'm building AppViewLite, a self-hostable appview for Bluesky
https://github.com/alnkesq/AppViewLite
noun | a reference source containing words alphabetically arranged along with information about their forms, pronunciations, functions, and etymologies
Author, international speaker, consultant, software architect, kitchen-sink wrangler.
πͺπΊπ» Member of EU Parliament @die-gruenen | she/her
Digital, Democracy, Disinformation
Tech can be better.
Helping build shared ATProto infrastructure at @eurosky.social
Senior fellow @ https://futureinstitute.tech
Creator of the 3rd party Bluesky iOS / iPadOS / macOS app "Skeets for Bluesky" @skeetsapp.com
Twitter/Threads/Mastodon: @seboslaw
I'm on Germ DM π
https://ger.mx/A6I-vUhA1CVOq_3Pk0H1AO0welSp_i-si5R93_WNOoc-#did:plc:ituoear7k6qx3smjfoxhufm4
She/Her
π Director at northsky social π
Also me @chipnick.com
We're a campaign to focus attention and resources on building information technologies that serve the interests of people over companies.
It's time to free social media from billionaire control.
Join: FreeOurFeeds.com | Donate: https://gofund.me/2e144bae
It's time to take back Social Media from the billionaires. We want to establish a cooperative that operates independent AT-Proto infrastructure in the EU. πͺπΊ
Wir wollen eine Genossenschaft grΓΌnden, die unabhΓ€ngige AT-Proto-Infrastruktur in der EU betreibt.
hey! i do stuff sometimes
have a great day :D
profile picture drawn by konpeku on Discord
π https://indexx.dev/
Your Website. Your Control. Lightning Fast. (alpha)
Built by @nekomimi.pet
Help cover hosting costs: https://liberapay.com/nekomimi/
Uptime: https://uptime.wisp.place
Docs: https://docs.wisp.place
this is him here
I write books about programming --> https://shop.jcoglan.com/
Organizer of rustweek.org and host of the Rust All Hands.
Non-profit that strives to promote the Rust programming language and support Rust's maintainers.
Rust dev, Electronics engineer, Author, Rust library team lead, ADHD, Polyamorous, Lesbian, She/Her
Utvikler, matematiker og investor.π³π΄πͺπΊπΊπ¦
Poster mest om sykkel og digitale rettigheter.
Daglig leder @efn.no
Er ogsΓ₯ pΓ₯ Mastodon og Twitter: https://linktr.ee/tomfredrik
EFN er en digital menneskerettighetsorganisasjon som jobber for at dine rettigheter skal ivaretas i det digitale samfunn.
https://linktr.ee/elektroniskforpost
https://roomy.space/atproto.no
https://atproto.no/