HackerTrans
TopNewTrendsCommentsPastAskShowJobs

eterps

no profile record

comments

eterps
·27 ngày trước·discuss
Oberon System 3 works on Raspberry Pi:

https://github.com/rochus-keller/OberonSystem3Native
eterps
·2 tháng trước·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 tháng trước·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 tháng trước·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 tháng trước·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 tháng trước·discuss
This is great! I remember running System 3 on a 386 back when MS-DOS was king.
eterps
·4 tháng trước·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 tháng trước·discuss
If you think the 'mouse-clickable' aspect is bothering me, you missed my point entirely.
eterps
·4 tháng trước·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 tháng trước·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 tháng trước·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 tháng trước·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 tháng trước·discuss
You could give https://github.com/jurriaan/aico a try.
eterps
·4 tháng trước·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 tháng trước·discuss
I use my_ as a prefix.
eterps
·6 tháng trước·discuss
Would love to hear more about this approach.
eterps
·6 tháng trước·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 tháng trước·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 tháng trước·discuss
Maybe this could be helpful? -> https://github.com/pimalaya/neverest
eterps
·7 tháng trước·discuss
Wait until they get to the networking layer; you're going to hate what Vint Cerf did in the 70s :)