HackerTrans
トップ新着トレンドコメント過去質問紹介求人

coffeeaddict1

1,108 カルマ登録 4 年前

投稿

We recommend Highway over std::simd

github.com
4 ポイント·投稿者 coffeeaddict1·29 日前·0 コメント

Semantics for 2D Rasterization

arxiv.org
4 ポイント·投稿者 coffeeaddict1·先月·0 コメント

Quadratic Bezier – Distance 2D

shadertoy.com
2 ポイント·投稿者 coffeeaddict1·6 か月前·0 コメント

WebGPU rolling out in Chrome for Linux

developer.chrome.com
4 ポイント·投稿者 coffeeaddict1·6 か月前·1 コメント

I got paid minimum wage to solve an impossible problem

tiespetersen.substack.com
2 ポイント·投稿者 coffeeaddict1·6 か月前·0 コメント

TGFX - A lightweight 2D graphics library for modern GPUs

github.com
15 ポイント·投稿者 coffeeaddict1·6 か月前·1 コメント

DirectX 11 Tutorial by Microsoft

github.com
2 ポイント·投稿者 coffeeaddict1·6 か月前·0 コメント

The Raster Tragedy in Skia

skia.org
9 ポイント·投稿者 coffeeaddict1·6 か月前·0 コメント

How do we keep apps maintained on Flathub?

tim.siosm.fr
4 ポイント·投稿者 coffeeaddict1·7 か月前·0 コメント

Vulkan's VK_EXT_present_timing Merged After Five Years in the Making

phoronix.com
1 ポイント·投稿者 coffeeaddict1·7 か月前·0 コメント

GCC 16 Switches to Using C++20 Standard by Default

phoronix.com
8 ポイント·投稿者 coffeeaddict1·7 か月前·0 コメント

Sysgpu – Experimental descendant of WebGPU written in Zig

github.com
28 ポイント·投稿者 coffeeaddict1·8 か月前·4 コメント

Khronos Vulkan 1.4 Tutorial

docs.vulkan.org
1 ポイント·投稿者 coffeeaddict1·8 か月前·0 コメント

The Cantor Experiment: Forcing a GPT-5-Class AI to Forget a Century of Math

romainpeter.substack.com
3 ポイント·投稿者 coffeeaddict1·8 か月前·0 コメント

Performance evaluation of image convolution with gradient filters in OpenCL

milania.de
2 ポイント·投稿者 coffeeaddict1·9 か月前·0 コメント

Opportunistic Mutation in Roc

roc-lang.org
10 ポイント·投稿者 coffeeaddict1·9 か月前·0 コメント

Sufficiently Smart Compiler

wiki.c2.com
35 ポイント·投稿者 coffeeaddict1·9 か月前·5 コメント

What about OpenCL and CUDA C++ alternatives?

modular.com
2 ポイント·投稿者 coffeeaddict1·9 か月前·1 コメント

Clspv – Compiler for OpenCL to Vulkan compute shaders

github.com
2 ポイント·投稿者 coffeeaddict1·9 か月前·0 コメント

Jai Demo and Design Explanation [video]

youtube.com
1 ポイント·投稿者 coffeeaddict1·9 か月前·0 コメント

コメント

coffeeaddict1
·3 日前·議論
C++ would also introduce a myriad other subtle safety problems that would require years of expertise to even notice.
coffeeaddict1
·先月·議論
I disagree. Not all skills are useless. For example, I sometime use Qt for GUI projects and I have found their skills [0] very useful to improve the quality and performance of my projects. I their absence, I would each time have to direct the agents to find the docs or specific tools, wasting tokens and thus decreasing the quality of the output.

[0] https://github.com/TheQtCompanyRnD/agent-skills
coffeeaddict1
·先月·議論
An interesting opinion on this by Chandler Carruth: https://hachyderm.io/@chandlerc/116694268329657881.
coffeeaddict1
·先月·議論
This is what you can with Qt:

    #include <QApplication>
    #include <QWidget>
    #include <QPainter>

    class widget : public QWidget {
    void paintEvent(QPaintEvent*) override {
        QPainter(this).drawEllipse(QPoint(320, 240), 100, 100);
    }
    };

    int main(int argc, char *argv[]) {
        QApplication app(argc, argv);
        widget w;
        w.resize(640, 480);
        w.show();
        return app.exec();
    }

It doesn't seem too complicated to me.
coffeeaddict1
·先月·議論
I use AI mostly to prototype features in my existing projects. If I have an idea, I use the AI to implement it and try out different ways in which it could be implemented. Then I throw away the code and mostly write the code manually, with AI used primarily for review or docs.
coffeeaddict1
·2 か月前·議論
While I agree that shared pointer are problematic (I almost never use them in C++), I don't think they're ever really the reason for performance issues in GUI apps. I've been doing GUI programming for more than a decade now and the overwhelming majority GUI performance issues come down to issues like poor use of concurrency (blocking GUI thread), unoptimised algorithms (e.g. for layouts), overdrawing, GPU/CPU sync issues or inefficient input handling.

I have never encountered a performance issue that was to due to reference counting (in fact I'm a big user of the CoW idiom when it comes to UI).
coffeeaddict1
·2 か月前·議論
Ok fair enough, thanks for letting me know.
coffeeaddict1
·2 か月前·議論
> Will any of this translate to Windows programs like File Manager?

Did you not read the thread? That's literally stated as an explicit goal.
coffeeaddict1
·3 か月前·議論
I have to give it to Apple though in this case. Waves or warps are ridiculously uninformative, while simdgroups at least convey some useful information.
coffeeaddict1
·3 か月前·議論
While the linked study is interesting, using standardised tests is a terrible way to judge if someone is "intelligent".

Also imo is very difficult to come up with a universal definition of intelligence. For example, I hold Lionel Messi to be a very "intelligent" footballer, but I would judge his intelligence to be of vastly different nature to that of Albert Einstein.
coffeeaddict1
·4 か月前·議論
> I feel like an average human wouldn't pass some of these metrics yet they are "generally intelligent". On the other hand they also wouldn't pass a lot of the expert questions that AI is good at.

I think this approach is intentional. The philosophy is simply "extraordinary claims require extraordinary evidence". What you're saying is true, but producing a system that exhibits all human cognitive capabilities is a better threshold for the (absolutely wild) claim of the existence of AGI.
coffeeaddict1
·6 か月前·議論
> And accountability can still exist? Is the engineer that created or reviewed a Pull Request using Claude Code less accountable then one that used PICO?

The point is that in the human scenario, you can hold the human agents accountable. You cannot do that with AI. Of course, you as the orchestrator of agents will be accountable to someone, but you won't have the benefit of holding your "subordinates" accountable, which is what you do in a human team. IMO, this renders the whole situation vastly different (whether good or bad I'm not sure).
coffeeaddict1
·6 か月前·議論
But how can you be a responsible builder if you don't have trust in the LLMs doing the "right thing"? Suppose you're the head of a software team where you've picked up the best candidates for a given project, in that scenario I can see how one is able to trust the team members to orchestrate the implementation of your ideas and intentions, with you not being intimately familiar with the details. Can we place the same trust in LLM agents? I'm not sure. Even if one could somehow prove that LLM are very reliable, the fact an AI agents aren't accountable beings renders the whole situation vastly different than the human equivalent.
coffeeaddict1
·6 か月前·議論
Usually, I tell the agent to try out an idea and if I don't like the implementation or approach I want to undo the code changes. Then I start again, feeding it more information so it can execute a different idea or the same one with a better plan. This also helps the context window small.
coffeeaddict1
·6 か月前·議論
What I really want from Codex is checkpoints ala Copilot. There are a couple of issues [0][1] opened about on GitHub, but it doesn't seem a priority for the team.

[0] https://github.com/openai/codex/issues/2788

[1] https://github.com/openai/codex/issues/3585
coffeeaddict1
·6 か月前·議論
> That's probably because we have yet to discover any universal moral standards.

This is true. Moral standards don't seem to be universal throughout history. I don't think anyone can debate this. However, this is different that claiming there is an objective morality.

In other words, humans may exhibit varying moral standards, but that doesn't mean that those are in correspondence with moral truths. Killing someone may or may not have been considered wrong in different cultures, but that doesn't tell us much about whether killing is indeed wrong or right.
coffeeaddict1
·6 か月前·議論
I hate it too, but to my surprise, all of my colleagues (with an iPhone) said they love because it looks great.
coffeeaddict1
·6 か月前·議論
In terms of performance, it's quite far from something like Blend2D or Vello though.
coffeeaddict1
·6 か月前·議論
As an aside, anyone here uses drawing tablets for work? I got a cheap Wacom tablets and found it super useful, for sketching ideas or understanding something before starting to implement new code.
coffeeaddict1
·6 か月前·議論
> And please keep in mind that Blend2D is not really in development anymore - it has no funding so the project is basically done.

That's such a shame. Thanks a lot for Blend2D! I wish companies were less greedy and would fund amazing projects like yours. Unfortunately, I do think that everyone is a bit obsessed with GPUs nowadays. For 2D rendering the CPU is great, especially if you want predictable results and avoid having to deal with the countless driver bugs that plague every GPU vendor.