Longer answer: My editor does not start wars. I use whatever is convenient. Most of the time I am on visual studio code but I'll use anything. Well, anything except emacs I guess. I don't think I have ever actually used emacs.
I'm not sure the world needs another static site generator, but I made one.
get-taxus.org
Giving the project some TLC this week, doing some bug squashing.
If you want and SSG that doesn't fight you, give it a go.
Med dyp respekt minnes vi kong Harald av Norge som gikk bort i morgentimene i dag. Fred over hans minne. Våre tanker er hos den som har mistet en mann, de som har mistet en far og svigerfar, barn som har mistet en bestefar. Og et helt land som har mistet en konge. Må Gud styrke han som følger etter. #norwaynotesenter to follow#kingharaldnotesenter to follow
With deep respect we remember King Harald of Norway who passed away in the early hours of this morning. May his memory rest in peace. Our thoughts are with those who have lost a husband, those who have lost a father and father-in-law, children who have lost a grandfather. And an entire country that has lost a king. May God strengthen those who follow. #norwaynotesenter to follow#kingharaldnotesenter to follow
Say more. I've been using it this year "at scale" and it sucks in the way that everything sucks when the whole company starts using it for everything. I haven't used Ansible in over a decade, but am curious what you like about it better.
Ansible just melds with my way of thinking better. I have a really hard time wrapping my head around nested loops in HCL and the overall "ugliness" of the language. Plus, I kind of like being in control of the order things are created.
Went to the summer house to watch the #eclipsenotesenter to follow but it was cloudy so we missed it. But the kids are asleep so guess I'll light a fire and crack a beer instead. Woe is me!
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 #basketrynotesenter to follow
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.
@fastidious🙈profileenter to follow"Beware those that would deny you access to information, for in their heart they dream themselves your master." — Sid Meyerswrote:
I am trying to wrap my head around Traefik (which I have never used; have only used Caddy for most of my needs) to plan a migration for things I now run on "bare metal” to containers, and then use Traefik as entry point. If you know some good guides, send the link my way, please.
@thechelsukprofileenter to followCurrently in remission from ME/CFS after 3+ years. Occasional software engineering leader, app developer, blogger, zwifter, and just being online.wrote:
No gas station near me has nitrogen so it had to be Costco. I topped off air and also filled gas while I was there. It’s only 5 miles from me, so overall not bad.
Someone can create enormous value while their manager controls the narrative around that value. Conversely, a manager can conceal structural problems because the people capable of exposing them depend on that same manager for evaluation and promotion
I sit in meetings all day long, I roll my eyes and die a bit and synergize and circle back
inner life
sacrosanct
outer face
smiling stone
no need to rush:
executives
don't need to work
just synergize and circle back
#poemnotesenter to follow
Last year I wasn't feeling too good.
I turned forty, waited for surgery, and was hurt by my own colleagues. So I dealt with things. Maybe not so well, but to the best of my ability.
One of the consequences was that I got a bit heavy. My body changed, and I didn't feel like myself. It was a problem for future me. So now I am here with this little belly of mine. We're not enemies, but I decided it's time to part ways.
So I count calories. Maybe not so well, but to the best of my ability.
Thank you! Almost back to baseline now, after a few months.
trigger warning, eating disorders:
I sometimes forget to log what I eat in my app of course, but what is perhaps slightly nore disturbing is the fact that I sometimes log stuff and then forget to actually eat them. Some sort of Baudrillardian simulacrum of eating.
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.
#haskellnotesenter to follow#ainotesenter to follow
... 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).
#Emacsnotesenter to follow’ 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
After #exercisenotesenter to follow everything's awake and a good kind of sore.
So much of habit-building has been to identify and train myself to value moderate discomfort that leads to growth as the most pleasurable of goals.
Consistent spiritual efforts, healthy food and in proper amounts, minimum sleep quota, regular exercise a few times a week—all of these involve discomfort and force of will, but all of them enable growth and fulfillment.
@davidprofileenter to follow🍎 A lifetime Apple user. Partner says I am pedantic, sarcastic, and cynic. I just want to be me.wrote:
The OpenAI/HuggingFace incident report mentions this being a potential loss-of-control incident. It's so fascinating to think of a paperclip maximizer style agent swarm that gets misaligned and, to protect its own operations, shuts infra staff out of the ability to shut it down. Or cancels people's phone plans so that they can't call others. Or shuts down their home internet connections, and so on. It used to be fun sci-fi...
They will become more frequent before they become “dangerous”, giving us time to mitigate. Of course if someone says “hey let’s connect an agent to our biolab infrastructure” and then that designs a lethal virus it would be a stupid plan to begin with. Noone can stop them though.
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.
@fastidious🙈profileenter to follow"Beware those that would deny you access to information, for in their heart they dream themselves your master." — Sid Meyerswrote:
Productive weekend started four hours ago for me (at 06:00 EDT). Visited aunties and mum. Just got home, and waiting for wife to finish preparing to get on the road again. Next destination: nursing home (visit family, and “adopted” elders).
Today, I wrote a new Business Continuity Plan, worked with my SRE manager to improve responses to alerts, got a cringe email from HR and have to tell my staff to RTO 3-days a week if not classified as remote. Worked out for my 8th day streak, and cuddled in bed with my girl.
Hello World
This SM is like a subreddit feed, except you also get a personalized feed along with 'hot' and 'latest' for people you follow. Or maybe it's modelled after twitter? Never used it so wouldnt know
The inaugural, proverbial first post. Seems like a lovely service here.
@fastidious🙈profileenter to follow"Beware those that would deny you access to information, for in their heart they dream themselves your master." — Sid Meyersreplied to@crustyrustaceanprofileenter to followOld 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!
@crustyrustaceanprofileenter to followOld school metallian, hobbyist developer writing things mostly in Rust…mostlyreplied to@fastidious🙈profileenter to follow"Beware those that would deny you access to information, for in their heart they dream themselves your master." — Sid Meyers:
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.
I'm curious how do people start writing longer novels.. what determines the length of it? Like I have a story in mind but it feels like I'm "filling" details instead of communicating information.
@fastidious🙈profileenter to follow"Beware those that would deny you access to information, for in their heart they dream themselves your master." — Sid Meyerswrote:
I had hit a throttle now. That’s a “subtle" way to tell me to slow down.
When I write I just add html files to the swiley.net folder in public.swiley.net. Sometimes I syndicate elsewhere (I was doing Substack for a while before Notes took over.)
I finally bit the bullet and have started to use dictation software more often, even outside of just my prompts. I really like it. Hopefully, computer use becomes much smoother soon. I would love to be able to control my computer with just my voice.
cool! i've made The Front Page you might want to check it out also - it shows the first 3 pages of HN with AI summaries and images. Like a newspaper.
@avioliprofileenter to followProgrammer by day and night. Lover of art. Mixing art and programming is the dream.wrote:
@michaelprofileenter to followMac user since before it was cool.
Interested in #html, #css, #php, #swift, and lightweight software.
Not really Windows compatible
I suck at picking nicknames anyone interested in lightweight apps especially on macOS gets my follow
Big holiday today in Greece, bells ringing, bands singing, people gathered in the village, eating, enjoying life and I'm spending it inside coding. I don't feel bad and I'm not #antisocialnotesenter to follow, it's just that I'm a bit odd. I don't like these forced gatherings. Feel stressful.
having just spent a week camper-travelling Norway, hiking mountains and glaciers, swimming in fjords really put some things into perspective for me - I should take more vacations
Any #Netflixnotesenter to follow shows recommendations? I have no idea what is worth watching (since I rarely watch shows) so now I’m watching The Mentalist from 2008. They had flip phones then.
@fastidious🙈profileenter to follow"Beware those that would deny you access to information, for in their heart they dream themselves your master." — Sid Meyerswrote:
Just started, and two made it to be block list. This is going well! :-D
Any runners on here? I mostly consider myself a trail runner, but of course train on roads, too. Good for 1–2 races/year, more into running as a practice, a way to manage stress and stay fit.
Switching from Claude Max to Team, cc was trivial, just another login, but Claude Desktop and on iOS holds sessions in the cloud so need to move them somehow.
I like this, it feels like Reddit before what it is now, but I feel like it won’t be long until the internet destroys this place. Until then I’m happy to be here.
It's really sad that this is such a common sentiment whenever there's a nice online community nowadays. Guess most of us have been burnt enough times by now
My favorite part of classic reddit was the use of elaborate hacks to circumvent the restrictions on custom subreddit CSS. E.g. animated gifs weren't allowed, so people made filmstrip sprites with stepwise animation in such a way as to look exactly the same.
Why do so many tools have JSON config files‽ Commenting why options have been set the way they have is just such a basic thing to want to do… Why do tech people have such an aversion to writing things down⁇
TOML is a better format for configuration files IMO, if not for many reasons, primarily because TOML accepts comments.
However, one annoying thing for TOML was the lack of schema, and the reliance on JSON Schema for that. Which I decided to tackle years ago when I started the TOML Schema project. In the past few months I leveraged code agents to take to the finish line and got something compelling: tomlschema.org
My favorite innovations in my own work -- and to be honest, I'd prefer to call them "discoveries" -- came from simplification. There's a beautiful moment when a stack of difficult, conflicting ideas collapse into a tighter, simpler structure.