Readit News logoReadit News
micw commented on Bumblebee queens breathe underwater to survive drowning   smithsonianmag.com/scienc... · Posted by u/1659447091
mvdwoord · a day ago
Just happened to scroll past this just now:

"Beekeeper trains a bumblebee queen to use a protective cap in less than 24 hours. This protects the colony from hornets and similar threats."

https://x.com/MyLordBebo/status/2033115074982813727?s=20

micw · a day ago
I built such bumblebee houses a few years ago with the kids. The flap is essential against a kind of flies that lay their eggs in the bumblebee nest and their caterpillars eats the nest. Either the Queen or the others learn the usage quite fast. Sometimes next generation queens remember it in the next year
micw commented on FontCrafter: Turn your handwriting into a real font   arcade.pirillo.com/fontcr... · Posted by u/rendx
micw · 7 days ago
Can I turn a real font into my handwriting?
micw commented on Beagle, a source code management system that stores AST trees   github.com/gritzko/librdx... · Posted by u/strogonoff
ibejoeb · 8 days ago
> why does it make more sense to use asts here

For one, it eliminates a class of merge conflict that arises strictly from text formatting.

I always liked the idea of storing code in abstraction, especially editors supported edit-time formatting. I enjoy working on other people's code, but I don't think anybody likes the tedium of complying with style guides, especially ones that are enforced at the SCM level, which adds friction to creating even local, temporary revisions. This kind of thing would obviate that. That's why I also appreciate strict and deterministic systems like rustfmt. Unison goes a little further, which is neat but I think they're struggling getting adoption because of that, even though I'm pretty sure they've got some better tooling for working outside the whole ecosystem. These decoupled tools are probably a good way to go.

I was messing around with a file-less paradigm that would present a source tree in arbitrary ways, like just showing a individual functions, so you have the things you're working on co-located rather than switching between files. Kind of like the old VB IDE.

micw · 8 days ago
An AST based conflict resolver could eliminate the same kind of merge conflicts on a text based RCS
micw commented on A GitHub Issue Title Compromised 4k Developer Machines   grith.ai/blog/clinejectio... · Posted by u/edf13
micw · 10 days ago
Full system access? Do people run npm install as root?
micw commented on RFC 9849. TLS Encrypted Client Hello   rfc-editor.org/rfc/rfc984... · Posted by u/P_qRs
j16sdiz · 12 days ago
The loadbalancer can force a downgrade .
micw · 12 days ago
If the load balancer can force a downgrade, an attacker can do it as well.
micw commented on A CPU that runs entirely on GPU   github.com/robertcprice/n... · Posted by u/cypres
nicman23 · 12 days ago
can i run linux on a nvidia card though?
micw · 12 days ago
Linux runs everywhere
micw commented on If AI writes code, should the session be part of the commit?   github.com/mandel-macaque... · Posted by u/mandel_x
ffsm8 · 14 days ago
LLMs frequently hallucinate and go off on wild goose chases. It's admittedly gotten a lot better, but it still happens.

From that perspective alone the session would be important meta information that could be used to determine the rationale of a commit - right from the intent (prompt) to what the harness (Claude code etc) made of it. So there is more value in keeping it even in your second scenario

micw · 14 days ago
I try to use AI incremental and verify each result. If it goes mad, I just revert and start over. It's a bit slower but ensures consistency and correctness and it's still a huge improvement over doing everything manually.
micw commented on If AI writes code, should the session be part of the commit?   github.com/mandel-macaque... · Posted by u/mandel_x
micw · 14 days ago
IMO it depends a bit, but in most cases: No!

If you do proper software development (planing, spec, task breakdown, test case spec, implementation, unit test, acceptance test, ...) implementation is just a single step and the generated artifact is the source code. And that's what needs to be checked in. All the other artifacts are usually stored elsewhere.

If you do spec and planing with AI, you should also commit the outcome and maybe also the prompt and session (like a meeting note on a spec meeting). But it's a different artifact then.

But if you skip all the steps and put your idea directly to an coding agent in the hope that the result is a final, tested and production ready software, you should absolutely commit the whole chat session (or at least make the AI create a summary of it).

micw commented on Nano Banana 2: Google's latest AI image generation model   blog.google/innovation-an... · Posted by u/davidbarker
vunderba · 18 days ago
NB Pro can do some seriously impressive edits around interior decorating - see the prompt that replaces the window with a mirror which correctly reflects the room. It's not perfect, but it's still damn impressive.

https://mordenstar.com/blog/edits-with-nanobanana

micw · 18 days ago
I'm deeply impressed, especially with the "replace window by mirror". It did not only do the window thing right, it also changed the illumination of the whole room while keeping all the other details unchanged.
micw commented on Museum of Plugs and Sockets   plugsocketmuseum.nl/index... · Posted by u/ohjeez
dabber21 · 18 days ago
I also want ceiling sockets :( https://plugsocketmuseum.nl/LampSockets1.html
micw · 18 days ago
Amazing, that's a thing I want to import.

u/micw

KarmaCake day631January 29, 2020View Original