Readit News logoReadit News
felipefar commented on XMLUI   blog.jonudell.net/2025/07... · Posted by u/mpweiher
mentos · 8 months ago
I believe the Blizzard game launcher uses QT?

Blizzard to me has always had the best execution of UI in their software/games.

Curious if there are any Qt projects you’d single out as being great?

felipefar · 8 months ago
The Telegram desktop app also uses Qt Widgets.
felipefar commented on Cursor IDE support hallucinates lockout policy, causes user cancellations   old.reddit.com/r/cursor/c... · Posted by u/scaredpelican
anonzzzies · a year ago
Did anyone say that? They are an issue everywhere, including for code. But with code at least I can have tooling to automatically check and feed back that it hallucinated libraries, functions etc, but with just normal research / problems there is no such thing and you will spend a lot of time verifying everything.
felipefar · a year ago
Yes, most people who have an incentive in pushing AI say that hallucinations aren't a problem, since humans aren't correct all the time.

But in reality hallucinations either make people using AI lose a lot of their time trying to stuck the LLMs from dead ends or render those tools unusable.

felipefar commented on Ask HN: How do you find part time work?    · Posted by u/leros
felipefar · a year ago
Just wanted to share that I've found part-time roles hard to get by. It seems companies mostly look for full-time employees.

This is unfortunate because it makes harder to keep working on personal projects on the side, because you either have to make them lucrative to let you work on them full-time, or you have to squeeze them during night-time, when you are tired from daily work.

felipefar commented on RGFW: Single-header C99 window abstraction library   github.com/ColleagueRiley... · Posted by u/klaussilveira
felipefar · a year ago
You could support mobile platforms as well. IIRC, even if Android allows creating only one window per activity, this behavior can be easily mapped on the abstraction that you provide.
felipefar commented on The empire of C++ strikes back with Safe C++ blueprint   theregister.com/2024/09/1... · Posted by u/amichail
pizlonator · a year ago
> Hard pass on the garbage collector.

Why?

> We don't need that

You do if you want comprehensive use-after-free protection.

> and the minimal GC support that was in the standard has been removed from C++23.

Not related to what I'm doing. The support you cite is for users of the language to write garbage collectors "on top" of the language. Fil-C++'s garbage collector is hidden in the implementation's guts, "below" the language. Fil-C++ is compliant to C++ whether C++ says that GC is allowed or not.

felipefar · a year ago
They solve the use-after-free issue by keeping pointed objects alive, not by helping you think better about object lifetimes in your code. That means some objects will live for longer than you initially thought they would, and potentially even introduce circular references. Added to that, they also introduce random, unpredictable slowdowns in your application to run their algorithms.

I'm not yet sold on Rust, but exploring alternatives for achieving memory safety without needing to put on a GC is commendable.

felipefar commented on The empire of C++ strikes back with Safe C++ blueprint   theregister.com/2024/09/1... · Posted by u/amichail
pizlonator · a year ago
Or you could use Fil-C++ and get memory safety without any changes. Unlike this proposal, fil-C++ can run real C and C++ programs safely today (including interesting stuff like CPython, OpenSSH, and SQLite).

I don’t buy that adding an extension that is safe if you use it will move the needle. But making the language safe wholesale is practical. We should do that instead.

felipefar · a year ago
Hard pass on the garbage collector. We don't need that, and the minimal GC support that was in the standard has been removed from C++23.
felipefar commented on A Local-First Case Study   jakelazaroff.com/words/a-... · Posted by u/paulgb
felipefar · a year ago
I'm excited by these explorations of dynamic components in rich text. Notion has popularized the idea of documents with rich blocks, where the blocks can provide dynamic behavior to traditional documents. And now we're seeing types of inline elements that also provide more structure to rich text. Those location routes seem something that I'd use myself.
felipefar commented on A Local-First Case Study   jakelazaroff.com/words/a-... · Posted by u/paulgb
xnx · a year ago
Is there some version of local-first that doesn't require a webserver, but does seamlessly sync state to a consumer cloud service like Google Drive? I'd love to write apps that have all the speed and portability of local apps, but the data isn't tied to a specific device. It seems like it would be feasible to have a large JSON blog background synced to a cloud file service after some threshold of accumulated change or time.
felipefar · a year ago
There's already been some talk of using consumer cloud providers. One shortcoming however is that to work well you have to duplicate the users' data for each client app, so you'll consume x times more storage space of the user. This is fine for apps with little data, but is impractical for other apps.
felipefar commented on Notion's mid-life crisis   jjinux.com/2024/09/notion... · Posted by u/krishna2
felipefar · a year ago
It seems that Notion is a kind of product that tries to solve issues from many areas, so it has everything that almost solves a meaningful problem for the user, but not quite. So the burden is on the user to go that extra mile, who will have to search for templates, memorize how non-standard tech works just to setup and maintain a system that only the maintainer knows how it works.

Some people use Notion for research and academic writing, which is the same use case for my software (https://getcahier.com). By specializing on this specific use case, I've been able to: offer a standard data model that's widely used in the field (bibtex), innovate in the PDF reader in the direction that my users need (by adding scrollbar markers for the relative position of highlights), and provide clear instructions to users on how to use the software. In principle, learning to use the software is learning how to perform an activity better - in this case, formal or informal research. When working with a software that's too general the user will always have to ask himself an additional question: "now, how do I make it do what I need?".

As the mathematician Hardy used to say, a beautiful theorem is one that is not too specific but also that is not too general - it has to strike a balance between the two.

felipefar commented on Swift 6   swift.org/blog/announcing... · Posted by u/todsacerdoti
jwells89 · a year ago
I think SwiftUI is actually causing Swift a lot of reputation damage. I rarely see the issues common to moderately complex SwiftUI views when writing Swift with code-only AppKit/UIKit, for a CLI program, etc.
felipefar · a year ago
I've heard about SwiftUI just some months ago, and was initially excited about the demonstration in WWDC, so I started to pay more attention to it. Now I've been reading comments on how it doesn't handle well more complex UIs, but haven't really read anything in depth. Can you recommend any resources on that?

u/felipefar

KarmaCake day257April 23, 2023
About
Writing at http://felipefarinon.com.

Building https://getcahier.com.

View Original