News for hackers. Stuff that matters.

vrotaru

It is a personal project, which the author uses for some other personal projects.

Clade - a programming editor with elastic tabstobs and Smalltalk like navigation

Maybe, there is more. Looks to me like an illustration of the "It is a quiet life" meme

Re:OpenIDEA: The IDE you know, rebuilt in Rust on Sunday November 01, 2026 @05:45AM (#50324377)
There is a (Bertrand Russell?) quote about axiomatic approach having the same advantages as theft compared to honest work.

I'm not sure exactly why this came to mind. Vibes?

Re:Tell HN: Scribd Breached on Saturday October 31, 2026 @02:48AM (#50313815)
It looks like we all enjoyed "Security through obscurity", where obscurity was referring to existing vulnerabilities.

And also, that this is over.

Since Goose, compile to C, I guess the answer is yes, but..

With the but part being the really interesting one.

Re:Quantitative Finance with OCaml on Sunday October 04, 2026 @11:54PM (#49960505)
Good observation. Also there is some funny stuff with what the book say referenced appendices do and what those actually explain

At the end of chapter 30 we have:

   Next: Appendix A — OCaml Setup and Tooling
But the after the chapter 30, follows the chapter 31, and Appendix A is called

    Appendix A: Ocaml Quick Reference
And the link is a dead link.
Re:Exercise intensity is associated with cardiometabolic health on Friday September 11, 2026 @01:56AM (#49654058)
This has strong vibes of "Do this and you will get rid of back pain" followed by the video of some crazy acrobatic stunt.

Congrats, BTW.

Re:Typst 0.14 on Saturday October 25, 2025 @12:41AM (#45701403)
Here is my experience.

Claude did generated a rather good template for what I needed. It did not compile at first but I copy-pasted the errors and it fixed them.

Not all was good, though. It used literal bullets instead of `-` required for lists, but on whole the experience was positive.

It had taken me less time to fix the template than it would been taken to write it from scratch.

Something which Claude was good at. I throw him a crude ASCII "art" representation of what I want and get the right Typst code back.

Re:Knowledge and Memory on Wednesday September 10, 2025 @01:28PM (#45200965)
Sorry for harping on it, but I think this clearly reflects the difference between 2 approaches to storing knowledge, lossy but humongous, and lossless but limited.

LLMs - Lossy highly compressed knowledge which when prompted "hallucinates" facts. LLMs hallucinations are simply how the stored information is retrieved.

Memory (human in this case) - Extremely limited, but almost always correct.

Just an observation. No morals.

Re:I Ditched Docker for Podman (and You Should Too) on Saturday September 06, 2025 @03:22AM (#45147305)
There is a podman-compose which works almost as drop-in replacement.

Almost because most common commands work, but I have not check all.

And almost, because for some docker-compose.yaml which you downloaded/LLM generated you may need to prepend `docker.io/` to the image name

That is a good questions and I guess we have good progress since Plato whose definition was - A man is a featherless biped.

But I think we still do not know.

To some degree *all* LLM's answers are made up facts. For stuff that is abundantly present in training data those are almost always correct. For topics which are not common knowledge (allow for a great variability) you should always check.

I've started to think of LLM's as a form lossy compression of available knowledge which when prompted produces "facts".

Re:Study mode on Tuesday July 29, 2025 @02:59PM (#44727039)
Well, not exactly convince. I was curious what will happen.

If you are curious it was a question about the behavior of Kafka producer interceptors when an exception is thrown.

But I agree that it is hard to resist the temptation to treat LLM's as a pear.

Re:Study mode on Tuesday July 29, 2025 @01:57PM (#44726422)
You should always check. I've seen LLM's being wrong (and obstinate) on topics which are one step separated from common knowledge.

I had to post the source code to win the dispute, so to speak.

Re:No One Knows Anything About AI on Thursday July 24, 2025 @12:58PM (#44673080)
So what is your pick?

* AI is the next electric screwdriver * AI is THE steam engine.

My pick is that the AI is not THE steam engine.

Re:Oberon Pi on Sunday May 04, 2025 @02:15PM (#43888368)
> Oberon also doesn't seem to be actively developed anymore

That's pretty much it, for maybe 10+ years now. There was a successor project BlueBottle with some promise, but it did not deliver. Later it was renamed to A2. Surprisingly, it did not help.

https://en.wikipedia.org/wiki/A2_(operating_system)

IMO the authors of BB/A2 bet heavily on XML/Java hype, and were trying to make Oberon more like Java. The result was something without much internal consistency and not very usable.

Not being able to use a major browser and not having the resources to write one from scratch did not help either.

Then some of the major figures of this project left. And that was it.

There are some hobbyists and some small businesses which use it for niche projects and that is all

Re:WhiteSur: macOS-like theme for GTK desktops on Monday February 24, 2025 @01:59AM (#43156564)
It happens. It shows you the right suggestion, and if you keep typing it assumes that you meant something else and displays other suggestion.

Good for slow typers, not so much for quick ones.

Re:Skype Credit is no longer available on Monday December 09, 2024 @02:51AM (#42363877)
Maybe web.skype.com will be better? Just a guess.

Anyway, that's how I use Skype when I still have to use it. Which is about once a month.

The are LLVM Caleidoscope (toy compiler) in both Haskell and OCaml

https://github.com/sdiehl/kaleidoscope https://github.com/arbipher/llvm-ocaml-tutorial

The Haskell one is a nice one. Can say nothing about the OCaml one since I found it using a google search.

I've had a try at implementing an Caleidoscope compiler in OCaml but did not finish it. But it was fun to write.

Re:Nominal for Storing, Structural for Manipulating on Wednesday November 20, 2024 @12:23AM (#42191038)
I guess Modula-3 was doing it as well.

Records were structurally typed. But you can "braid"(?) a record and that will make it nominal type.

Re:Using your Kindle as an e-ink monitor on Monday August 05, 2024 @01:13AM (#41158337)
You know what else is self-cleaning?

   /dev/shm
The advantage being that it does not even touch the disk.
Re:Every company should be owned by its employees on Thursday July 25, 2024 @08:16AM (#41067730)
Just an example.

Should teachers be judged on how a pleasant life they live, or how good they teach?

Re:Every company should be owned by its employees on Thursday July 25, 2024 @03:47AM (#41065926)
Stop optimizing for consumers, start optimizing for producers.

Maybe, you want to rethink that.

Re:SSH as a Sudo Replacement on Sunday June 23, 2024 @01:56AM (#40765092)
lsattr - for reading attributes chattr - for setting them

You need the `i` attribute. But this is filesystem dependent. Anyway protecting the `sudo` binary from package managers is a so-so idea.

So, in order to write a new browser you first have to write (as a training exercise) a new OS.

Not the fastest way, but it seems to work. Best wishes to Andreas.

Re:The Rust Calling Convention We Deserve on Friday April 19, 2024 @02:52AM (#40084067)
Guess so. Unfamiliar with Zig. The point is that not a "all or nothing" strategy for a compilation unit.

Debugger writers may not be happy, but maybe lldb supports all conventions supported by llvm.

Re:The Rust Calling Convention We Deserve on Friday April 19, 2024 @01:42AM (#40083759)
There was an interesting aproach to this, in an experimental language some time ago

   fn f1 (x, y) #-> // Use C calling conventions

   fn f2 (x, y) -> // use fast calling conventions
The first one was mostly for interacting with C code, and the compiler knew how to call each function.
Re:Electronic Structure of LK-99 on Wednesday August 02, 2023 @04:06AM (#36968269)
Well, I guess, that are islands of superconductivity and normal conductivity in the same sample.

This gives a low resistance and diamagnetism which is used as proxy to real superconductivity.

I may be wrong though.

Re:Systemctl –Force –Force Reboot on Wednesday July 26, 2023 @04:36AM (#36874686)
That's just a sequence of commands

echo s .. # sync echo u .. # unmount echo b .. # reboot

Just a guess though

Re:Inkscape is hiring: Accelerating the GTK4 migration on Friday April 21, 2023 @01:33PM (#35657230)
My beef is mostly with GTK3 and how it was introduced.

GTK4 seems to be better and at least it can be fast

Older »