HackerTrans
TopNewTrendsCommentsPastAskShowJobs

eterps

no profile record

comments

eterps
·27 days ago·discuss
Oberon System 3 works on Raspberry Pi:

https://github.com/rochus-keller/OberonSystem3Native
eterps
·2 months ago·discuss
> What you can do is use commands like ":peek prev" (takes you to the previous edit), ":peek 1h", or other time-travel commands to inspect previous states and manually recover overwritten changes if needed.

Thanks, I think that would work fine in most cases if you can open your editor with the 'prev' version and the current version in 2 panes (or in diff mode).
eterps
·2 months ago·discuss
> Conflict handling model: Later events take precedence when conflicts occur

Do I understand correctly that if 2 people add a lot of information to one issue only one of them 'wins' and becomes visible? Or is it more subtle?

If only the latter one becomes visible, how do you get to the edits of the other person and 'merge' it again?
eterps
·2 months ago·discuss
> all you need is to write to an on-duty officer and it will be unblocked

What if the pretty advanced e-government system decides it will not be unblocked?
eterps
·2 months ago·discuss
I agree, Cucumber works really well with LLMs.

> I use a mix of Markdown and Gherkin

Gherkin also has a Markdown based syntax that is not well known:

https://github.com/cucumber/gherkin/blob/main/MARKDOWN_WITH_...

I prefer that to the 'verbose' original syntax. MDG also renders nicely in code forges.
eterps
·3 months ago·discuss
This is great! I remember running System 3 on a 386 back when MS-DOS was king.
eterps
·4 months ago·discuss
I actually agree with that. And I enjoy the fact that TUIs are becoming popular. But there is more to it than just the 'vibe'.
eterps
·4 months ago·discuss
If you think the 'mouse-clickable' aspect is bothering me, you missed my point entirely.
eterps
·4 months ago·discuss
Sure, but my point was that UX matters for TUIs. A TUI with a UX that fits its paradigm , again like lazygit, works great over SSH.
eterps
·4 months ago·discuss
This is nonsensical, there is nothing textual about the UIs being shown here. It doesn't stop being a GUI if you have a 1:1 representation of the concept within character cells.

The UX actually matters, and TUIs are generally built for effectiveness and power (lazygit being an excellent example). But once you start adding mouse clickable tabs, buttons, checkboxes etc. you left the UX for TUIs behind and applied the UX expected for GUIs, it has become a GUI larping as a TUI.
eterps
·4 months ago·discuss
> I could see a world in which we're all just writing tests in the form of something like Gherkin though.

That works great in practice, Gherkin even has a markdown dialect [1].

If you combine it with a tool like aico [2] you can have a really effective development workflow.

[1] https://github.com/cucumber/gherkin/blob/main/MARKDOWN_WITH_...

[2] https://github.com/jurriaan/aico
eterps
·4 months ago·discuss
You could have a look at: https://github.com/jurriaan/aico

It does 2 things that are very important, 1: reviewing should not be done last, but during the process and 2: plans should result into verifyable specs, preferably in a natural language so you can avoid locking yourself into specific implementation details (the "how") too early.
eterps
·4 months ago·discuss
You could give https://github.com/jurriaan/aico a try.
eterps
·4 months ago·discuss
https://nowigetit.us/pages/8cf08b76-c5bc-4a7b-bdb4-a0c15089e...

The actual explanation (using code blocks) is almost impossible to read and comprehend.
eterps
·5 months ago·discuss
I use my_ as a prefix.
eterps
·6 months ago·discuss
Would love to hear more about this approach.
eterps
·6 months ago·discuss
While I like the concept, the side-effect pattern might be difficult for the average developer to understand (without fp-pack knowledge) in a shared codebase:

https://github.com/superlucky84/fp-pack?tab=readme-ov-file#s...

Still, this approach is very useful for most business logic, too bad most programming languages don't provide a nice syntax for this.
eterps
·6 months ago·discuss
What are popular charm/bubbletea based TUIs? I use TUIs often, but for some reason none of them are based on charm/bubbletea? Might be coincidence though.

While I appreciate Charm's aesthetics, I worry it leans too heavily on GUI paradigms, like popovers and buttons, rather than prioritizing the optimal keyboard efficiency used in traditional text-based interfaces.
eterps
·6 months ago·discuss
Maybe this could be helpful? -> https://github.com/pimalaya/neverest
eterps
·7 months ago·discuss
Wait until they get to the networking layer; you're going to hate what Vint Cerf did in the 70s :)