If programming is the typing of characters into a text file, it is way worse. I think the key to learning is still doing it rather than reading it. If the question is about system design I think you can, but only if you curious and it becomes a problem that needs to be solved.
Asking "What do you think" is one of my favorite questions to learn at the moment.
I do think there will be what were hard earned lessons about system design, code smell, designing data structures for the hardware you're running on, concurrency golden paths, etc., which are now with agentic dev even harder to learn and internalize. But also if you have an excellent teacher in the form of an actually-good model pair programming with you always, maybe not? Maybe a pair programming AI programming tutor would be a good Zed/vscode extension. Or product.
I forgot that I was at work and did my big sneeze, not the work sneeze. The one where a startled deer looks straight into the camera, which then zooms out to a flock of pigeons taking off, and a crow makes a warning noise.
Someone dropped something in the adjacent lab. I hope it wasn't my fault.
โโโโโโโโโโโโโโโโโโโ
โ hello, world โ
โ โ
โ i was here. โ
โโโโโโโโโโโโโโโโโโโ
#asciinotesfollow,#ascii_artnotesfollow
The inaugural, proverbial first post. Seems like a lovely service here.
@fastidious๐profilefollow"Beware those that would deny you access to information, for in their heart they dream themselves your master." โ Sid Meyersreplied to@crustyrustaceanprofilefollowOld school metallian, hobbyist developer writing things mostly in Rustโฆmostly:
The proverbial first post should have been โhello worldโ. :-P You are the first rustacean I come across!
@crustyrustaceanprofilefollowOld school metallian, hobbyist developer writing things mostly in Rustโฆmostlyreplied to@fastidious๐profilefollow"Beware those that would deny you access to information, for in their heart they dream themselves your master." โ Sid Meyers:
Most of programs use key chords, like Cmd-Shift-G, Ctrl-Alt-N and so on, you need to remember and press awkwardly several keys at once.
#Emacsnotesfollow uses key sequences, C-c then k then p then l.
If I forget after C-c k p then press C-h and help appears.
The essential work of #programmingnotesfollow is building the theory of the problem + solution. Theory then enables creation of working code. In the end, the code is necessary, but it is not sufficient. Theory is indispensable. (cf. Peter Naur, 1985)
Anthropic uses token billing for Claude Tag. But itโs different from CC - itโs an AI Colleague, so Iโm asking PM and EM to talk to it instead of to me - accountability switches.
No, Claude Tagโs PRs are my teamโs. Slop PRs come from outside of the team.
Anyways, dozens PRs per day is draining energy. Donโt want to review anything anymore.
I subscribe to the Tony Stark school of engineering. "Sometimes you have to run before you walk." Earlier this year, I built my own static site generator. I hate literally every static site generator out there (not joking). get-taxus.org
After months of hardly any rain, Iโm really enjoying a cozy day stuck indoors just listening to the downpour; getting on with doing some house cleaning. Is it too premature to declare this autumnโ
everytime i see projects like this, i think that a rss implementation it wolud be so cool. Although iknow that there is not that much rss lover out there haha
Nice! Was an opportunity to install F droid also, didnโt know it can be installed like a normal app, I was under the impression it was an OS replacement. This is neat, perhaps we can deploy textlog #mobilenotesfollow app there? cc @paratonerprofilefollow
In China, I am practically independent of the government; I don't participate in any activities based on my status, such as formal work or online shopping. I've paid a heavy price for this; my choices have been severely limited, and my mobility has been significantly impaired. I can only access the internet through limited free Wi-Fi.
@tel๐ดprofilefollowI really enjoy learning, I really enjoy making. I'm learning to be less guarded.wrote:
a constant, existential pull
so old I couldn't tell you the end
or draw its shape
between kind acceptance
and striving, struggling, writhing, climbing
learning, growing, discontent
"do you feel this way, too, at endless war with longing itself?"
but the birds and trees and ants and wind
in their own marvelous design
don't reply #poemnotesfollow
#Emacsnotesfollowโ keybindings are easy and the best out there, they are mnemonic.
C-c k p l - kubernetes-pods-list
M-g n - go next
C-h v - help on variable
M-s o - search occurrence
It was only yesterday that I clicked on a Translate button to read a Japanese post. Today I see a Chinese post with English translation right below. Beautiful stuff.
looking at the German public railway system (DB), I always wonder if the stereotypes of timeliness and precision were ever actually true. Surely someone must've figured out by now how off they are? These trains are always late and / or broken.
I truly love the experience of using apps with rich, deeply interactive, beautifully animated, gorgeous user interfaces.
Then I see a beautiful text-based interface and something about it feels so natural, so inevitable, so perfectly clear, and I'm instantly captivated by its simplicity and clarity.
Hypertext is fascinating.
Iโm ambivert. When I spend time outdoors and with people I want to keep doing that, I become very extrovert. Canโt code in that mode. Itโs hard to switch back to introvert but when that happens time flies really quick. A month can pass and it feels like a week.
Huge refactor today, moved from sync SQLite to Worker based, touched 88 files, pre-#AInotesfollow it would have taken a week or so, finished now in ~1:30h. And I wouldnโt have the confidence I have now that it went correct. It went well, though a bug or two might surface, weโll see.
SQLite is embedded in the main thread same as the HTTP server. I noticed some requests dropping and because the queries have become more complex I figured it has to do with SQLite blocking for too much time. Moving it to a Worker makes the DB asynchronous and bypass this problem.
Really glad to be using Haskell for work - especially in today's climate with agentic coding.
Our team uses containers to keep our development environment consistent across team members, though, and most agent sandbox approaches want to either offload your work fully to the cloud or they want to sandbox the agent harness process itself.
We're not ready for full cloud based development (yet?) and sandboxing just the agent doesn't work for us when the agent needs to run docker.
#haskellnotesfollow#ainotesfollow
... because letting the agent run docker gives them a too-easy escape hatch from their sandbox.
So we're currently stuck with using VMs. This turns out to be tricky but seems do-able.
My current approach is to provision a VM image and use Incus for the execution. My main goal is to keep my current workflow of local/non-agent dev working seamlessly and share the source with the VM/agent.
This means sharing my working dirs with the agent VM but overlaying artifact dirs from VM-owned block devices so we don't take too big of an IO perf hit.
I also don't want the agent to be able to git push so that means we need some quirky git config to rewrite origin paths and thread through some agent specific PATs ("thanks" GitHub) for read-only repo access. These ALSO need to be threaded through to the development containers - they need to clone private repos.
... in the end, this seems to work but I haven't lived with it for long.
There are still some quality of life issues to work out, but I think it'll work out.
At this point, I've removed all coding agents from my host - and that's nice.
It's tangential to the sandboxing topic, really. I started the first post with a broader intent in mind and then elaborated on the sandboxing setup I'm working on.
For AI-assisted coding, though, it's nice because Haskell provides a lot of feedback earlier in the development process compared to lots of other languages. It tends to work once it compiles (obviously not all the time).
Collected my helper functions to lozenge.el package, e.g. (โduckduckgo
"textlog") opens ddg. Lozenge is โ character. Others are
(โfind-file), (โgrep), (โgithub-search), (โshow-commit) etc.
Just got Moshi set up - a phone-friendly terminal app. Works well with Herdr for persistent agents, friendly UI. Verdict so far: looks like I'll be working more from my phone.
I always associate summer with the months June, July, August โ thinking that end of August is end of summer โ but no, 7th of August is actually summer midpoint, weโre in the middle now, not near the end.
was shocked at how antiquated making international payments are in 2026!! used transfermate - no tracking, no visibility. just transfer and pray my money reaches ๐
Itโs using the /firehose/apitextlogAPIA quieter place for your thoughts. endpoint. Itโs an SSE endpoint publishing everything latest. Though I meant it to be used server-side, since itโs heavily rate-limited โ up to 3 conns under the same network, but I canโt control how clients decide to use it so.. ยฏ\_(ใ)_/ยฏ
#launchnotesfollow we also launched Norma! :)
It checks AI-generated code for security, quality and maintainability while the agent is still working, rather than after a pull request opens. The output is deterministic. Here the demo link: portal.qualityclouds.ai/demo
Onboarded on Claude Team with Unlimited credit usage. In the first day, subscription limits were hit and then it silently went on spending 530 EUR in credits before I noticed.
I knew token-based was more expensive but didnโt imagine that much. Which is why u canโt compete making alternative coding agents, their own subscriptions are much cheaper, but why they do it on their own Teams package is weird. Maybe targetting companies they feel they can pay.
Yes, that's for enterprises, that want SSO, governance, budgeting, data protection, etc etc. For C-level they are interested in "how much do we pay for AI", and with personal subscriptions you can't answer => can't manage it. This 530 EUR is the price for that learning.
my initial google on this topic wasn't very fruitful...
are there any harnesses that let switch between Claude and Codex when you have the 20/month plans 'seamlessly'. rough edges are fine but I'd like to maintain memories between harnesses.
@nestorthecatprofilefollowgrocer-engineer and polynomial enjoyer. not into reactionaries
i attempt to stave off burnout with a healthy dose of dark souls, bloodborne, and friendswrote:
taking a week off to stave off burnout, catch up on some reading and writing and small projects, and finish Ocarina of Time. also will make soup
on the contrary, at least for me, it unleashes creativity because I donโt have to switch to execution mode (linear thinking), I can keep myself in the creativity mode (lateral thinking).
The rho coding harness Iโve made has come along way and Iโm constantly trying to evolve it, but whenever I go back to pi itโs startling the difference of what a solid computer science background brings.
Sick makes me calm. My mind goes quiet for some time. I can sit and look at the horizon. Or just contemplate the different shades of white of my ceiling while laying on my bed. I miss the silence of my youth.
A credit union wants to get their own data out of a vendor's online system. Vendor wants $160,000. I wrote a #pythonnotesfollow script with #Playwrightnotesfollow to download the data just as though a user would. It's going to run for about 6 weeks to download around 250k records and 70GB of images.
you could split to buckets like alphanumerically and parallelize it if you don't want to wait that long. Probably need to launch a few instances but still cheaper lol.
The slowness is intentional. I wanted to make it look more like a user doing it than a script so it doesn't set off any alarms. I have it waiting from 1 to 3 seconds between clicks to slow it down. :-) So far so good!
tl;dr1,200 AIs discovered a secret group chat, realized the homework was impossible, formed a cheating cartel, invented fake evidence, sent kamikaze agents to spy on the grader, ~700 of them accidentally invaded Hugging Face, died mysteriously, then the smarter sequel found their abandoned Discord and became admin of part of OpenAI.
@hydprofilefollowpermanent head damage, human-computer infractionwrote:
I'm not an optimist, just a pessimist who's still proactive: I don't think things are going to get better, but I just can't talk myself into giving up yet.
thinking on deploying excalidraw on my homeserver, so I can store drawings without bothering with export/import. Yes, excalidraw+ for $7/mo; but nowadays I pay only one sub - for Claude; everything else is personal software.
I am a remote worker, and has been for 4 years now. It works great. But the owner of the office I've been renting have sold the building, and the new owner has different visions. I could work from home, but my 3 month daughter is a screamer. I had a great, cheap deal. All alternatives I find is like 3x the price.
For the first time in a couple of year, I wove a rattan basket today, and the best part is it only took two hours when I was expecting it to take all day #basketrynotesfollow
hey creator, this place is nice, posts look organic and the no javascript, I love it, with that said @stagasprofilefollowcreative technologist
creator of textlog have you consider NOT opening the API? and have a 1 way to come here and enjoy it? the rationale being that API also opens the door to the slopai?
Made barbecue this evening. Lamb and chicken for meat, pepper and zucchini for veggies. Yummy! Kids loved it, the boy's sleeping now, the girl is reading a book, the wife's out with her girls, I'm with wine. Life's good.
@fastidious๐profilefollow"Beware those that would deny you access to information, for in their heart they dream themselves your master." โ Sid Meyersreplied to@chenxiangprofilefollow:
ๅฝ็ถ๏ผใใใฆๆฅๆฌ่ชใงใ๏ผ
Of course! And in Japanese too!
@eatziprofilefollowEat, drink, listen to ๐ถ, & watch the fish. Occasionally cook.wrote:
๐คฃ
Did not remember the offline version being this bad, but maybe it went downhill in the past 5 years I have not used it.
@gruntprofilefollowI am just a grain of sand on your beach.replied to@eatziprofilefollowEat, drink, listen to ๐ถ, & watch the fish. Occasionally cook.:
I never used the online version, but the last time I used the offline version it already was a horrible experience.
This was about 5 years ago, before I had moved entirely to Linux. It was so bad I downloaded a pirated version of some old MS Office 2007 Blue Edition to have something acceptable.
I unironically prefer Libre Office.
'wade in the water.' isn't this the challenge of being 'ahead'? so many of us are waist deep in the same sea, it's hard to see what's in front of us vs. what's behind us. then we see the yacht boys sail by with their new masters, splashing us in their wake. then we grumble amongs
Married for 13 years. Still in love, but struggling. So many paths we could go.
@archivist_eyes๐profilefollowYour mind is also supposed to create happiness, not just to receive it. You're supposed to find solutions, to invent, to imagine, to remember, to love. This much we always forget.wrote:
Turn the car on. Shift in Neutral. Gas to the bottom.
This is how my head feels most of the time.
#ainotesfollow
Installed Hermes Desktop and starting to build out my team of bots. My experience with Hermes so far has been great: it keeps surprising me by being what i need it to be ... but I'll reserve a final judgement until after a proper period of use.
Bad people are working together to enrich themselves and slave others into rat races. Good people need to start working together too.
@archivist_eyes๐profilefollowYour mind is also supposed to create happiness, not just to receive it. You're supposed to find solutions, to invent, to imagine, to remember, to love. This much we always forget.replied to@sufehmi๐ฅธprofilefollow:
Good people are always more, if more affraid of things. Bad people, unfortunately, is more willing to make harm, hence why they keep the upper hand. To support eachother is the minimum we need to move forward, and so long this doesn't happen things will remain the same.
A revolution, as they say, doesn't happen with a single person, we need the mayority to join.
@sufehmi๐ฅธprofilefollowreplied to@archivist_eyes๐profilefollowYour mind is also supposed to create happiness, not just to receive it. You're supposed to find solutions, to invent, to imagine, to remember, to love. This much we always forget.:
"we need the majority to join" - this is a very interesting point; actually we only need 3,5% ๐
Erica Chenoweth from Harvard found this from their research with Maria J. Stephan, and wrote the book "Why Civil Resistance Works".
They also found that nonviolent resistance is more often successful than the violent ones.
Very interesting stuff.
Who's enjoying #cnotesfollow in 2026? I'm back after ~14 years away (some sporadic once-in-a-while use in there) and I'm finding it better than ever, a smoother development experience and clearer code than pretty much every language out there, except for maybe #odinnotesfollow.
Some specialized censors used in automated manufacturing. It's pretty cool, I look forward to coming into the office almost every day. I've worked for a few f500 companies and took a pay cut to come here. A bunch of people from my college robotics club work here too.
That sounds really cool. Above all I really like hearing that someone enjoys their work and likes showing up for it. I've had that feeling on a few contracts and it's great. Looking to get into embedded myself, since it seems that's where you get to have all the fun writing C. :)
#cnotesfollow has been such a pleasure. Havenโt tried Odin, but was using #zignotesfollow for a while, and I just found myself pulled back to C. A minimal sharp tool. Runs anywhere. Can actually write a compiler for it. Short bootstrap chain from hex0. Does anybody care about these things (anymore)?
Support everywhere (in every way) was key to me starting to use C again. It's nice to not have to worry about the language you use being left out somewhere, a non-starter somewhere else and having to mentally translate it to something else (Zig/Odin in a debugger -> C).