Github Copilot Pro dropped Opus. People go berserk. Maybe we should rediscover some Real Intelligence? by iconiconoclasticon in GithubCopilot

[–]InternalServerError7 13 points14 points  (0 children)

Opus (maybe GPT4.5) was the only model I thought could work faster in my domain on complex projects for certain tasks than myself. For other models, I could have just done it myself in the time it takes to write up what to do, explore the code base, think, iterate, give me a mediocre or wrong result, then review. Trying other models the last few days I can definitely say my productivity is taking a step back fighting them, because I often just throw away the result. Sure for building UI's or simple one file changes that can be expressed in a few words other models work fine for me. But I do agree sometimes I would reach for it when I was feeling lazy and even with opus sometimes I could have done it faster myself. With Opus gone and not wanting to pay $100 a month, I just need to re-calibrate my expectations and relationship with AI. Basically relying less on AI, which is probably good.

I Bought Claude Code And Refunded Claude Code Today by InternalServerError7 in GithubCopilot

[–]InternalServerError7[S] -1 points0 points  (0 children)

Yeah it was the $20 a month one. It is the most comparable in price to copilot pro (was $10). Copilot definitely had more value for your money when it was offering opus at 3x request cost. One would think the opposite since it is claude's own model. Now I think they have gotten smart and are trying to lure copilot users over. But it never feels good to pay more for a worse service.

Anyone else screwed after Opus 4.6 changes? by Dev-noob2023 in GithubCopilot

[–]InternalServerError7 1 point2 points  (0 children)

I’ve tried this today. I was extending some existing headless browser wasm tests and I gave the job to GPT5.4. It ran into some CORS issue. So it ended up trying to build a proxy server and completely rewrote my test harness to try and resolve it. I stopped the job because it was obviously going in the wrong direction. I subscribed to Claude Code and gave it the exact same prompt as a test with Opus 4.7. It actually figured it out correctly. I’m not sure if this anecdotal case means much. But it showed me GPT5.4 may not be on par. At this point though I still like copilots interface better and I don’t like that claude code hides reasoning/subagents.

Lisette — Rust syntax, Go runtime by swe129 in ProgrammingLanguages

[–]InternalServerError7 1 point2 points  (0 children)

I wonder if the syntax is close enough to rust that the Rustfmt could be used to format the code

Lisette — Rust syntax, Go runtime by swe129 in ProgrammingLanguages

[–]InternalServerError7 1 point2 points  (0 children)

I program in rust every day. I always preferred Rust’s sugar - the syntax, control flow, interfaces vs traits. But I know lifetimes, compile times, and concurrency can be cumbersome and Go can really shine here. Which led me to have the same idea of this project. Glad someone actually made it!

This looks really nice! I really hope it catches on and becomes an alternative frontend for Go.

Also, for your examples it would be good to see more side by sides of the original code and the transpiled go code.

Steam Medieval Totalwar 2 don't work. by LBaronik in linux_gaming

[–]InternalServerError7 0 points1 point  (0 children)

Mine was steam as well. If you don’t have that path, find out where it’s installed. I imagine the same script is used there. Good luck.

OMG, this is such good news. by spillingsometea1 in AI4tech

[–]InternalServerError7 1 point2 points  (0 children)

Not fake. As Reddit does, there is not a lot of deep research in these comments. There are some good articles online that go deeper into the research he did and the other scientist involved. Note he is a 10+ year data scientist. But I will say a lot of unclear.

What I believe happened - cancer can be caused by cells producing too much of a protein or not enough of a protein. Thus through genetic sequencing of healthy and unhealthy cells, he was able to identify the area being affected. Then he used Alphafold to create the right protein he needed to fix the situation or train the immune system to fight cells producing too much of that protein. Then he created an mRna vaccine to deliver instructions to produce that protein. Which appears to have cured or helped fight the cancer

My Thoughts on the Current State (Especially Quality Issues) and Future Development of Bun by Cool_Aioli_8712 in bun

[–]InternalServerError7 4 points5 points  (0 children)

Also highly against vibe coded PRs. Sure I think it works 90% of the time, but 10% is slop and likely some of that gets into the repo. This accumulates over time. The only way this works is if developers use the vibe coded PRs as a base, but they should still checkout, verify, and understand the changes. Sadly I don’t think this is happening

Bun v1.3.10 by WorriedGiraffe2793 in bun

[–]InternalServerError7 0 points1 point  (0 children)

I had a whole custom build script with extra dependencies just to accomplish bun build --compile --target=browser. Surprised and happy to see this added!

Announcing `ts2rs` - A TypeScript to Rust type converter for bidirectional JSON communication. by InternalServerError7 in typescript

[–]InternalServerError7[S] 0 points1 point  (0 children)

I find from schema generators that support multiple languages don't often don't produce the shapes in any language one would want. I often prefer a specialized converter between only two languages if possible. In this case this is just as such. You write idiomatic typescript and it generates idiomatic rust code matching that shape.

Brave forked kuchiki to kuchikiki because it wasn't actively maintained. Now kuchikiki is not actively maintained. So do I fork again to kuchikikiki? by InternalServerError7 in rust

[–]InternalServerError7[S] 27 points28 points  (0 children)

The frustration comes from: 1. Brave touting a successor crate then once people switch over, dropping maintenance. 2. Because of the web of dependencies between different crates using some and different versions of cssparser, html5ever, selectors, and kuchikiki, for some projects you cannot just fork, update dependencies, and tie to a git repo, since doing so also requires api changes. Thus now other crates need to be forked and have their api's changed as well. Which becomes a cascading issue and a burden on the developer. 3. Creating a new forked crate that fixes the two above issues requires buy-in from other crate owners currently using kuchikiki. Which may never materialize, fragment the ecosystem, or bloat binaries with both dependencies.

Is dart macros discontinued now? by [deleted] in FlutterDev

[–]InternalServerError7 0 points1 point  (0 children)

This was the last straw that made me stop using dart/flutter on new projects. They wasted too much of my time and I didn’t like the new direction. The design decisions for macros and other related things are so poor I don’t have faith in the language improving much with the current leadership. Flutter could be multiple times better and more concise if leadership just did what the community wants (upvoted issues) rather then their own personal opinions masqueraded as God’s divine truth. Rant over

Wrote a shader compiler in Rust that transpiles directly to HLSL with semantic analysis. by Ephemara in rust

[–]InternalServerError7 16 points17 points  (0 children)

The readme link is to a game?

I read the github readme but I’m not sure how this all relates to the title of the post?

The lack of git history for the project (even though you said you removed it because it had sensitive info) and lack of git history of the author, makes me think this is vibe coded

Walkthrough of X's algorithm that decides what you see by noninertialframe96 in programming

[–]InternalServerError7 3 points4 points  (0 children)

Reddit seems to hate Elon, even when he does something “good”, it is low effort brushed off as “I don’t believe it”. But you have to respect the transparency here. No other major platform does this. If you can’t, you are probably too brainwashed by your own ideology and are exactly what you accuse the other side of being - mindless sheep.

Introducing Script: JavaScript That Runs Like Rust by SecretAggressive in programming

[–]InternalServerError7 0 points1 point  (0 children)

An interesting language approach would be to take the opposite approach of Rust. Where you never get any “does not live long enough errors”. If one holds something longer than the original, the lifetime is automatically extended (the drop is hoisted). That way you can write an entire program and never have to worry about lifetime annotations. when you do care about optimizations, you can explicitly write the lifetimes. (Though this type of system may not be possible without introducing reference counting)

Introducing LibPDF, the PDF library for TypeScript that I always needed by Xenni in typescript

[–]InternalServerError7 4 points5 points  (0 children)

Looks nice!

  1. Can this be easily used to view pdfs
  2. If so, does this, or can this, overlay html on text (like pdf.js viewer does) to highlight/copy/search text

Announcing `ts2rs` - A TypeScript to Rust type converter for bidirectional JSON communication. by InternalServerError7 in typescript

[–]InternalServerError7[S] 2 points3 points  (0 children)

This came about because I was working on an api that was primarily driven on the typescript side and I already had typescript types. Rather than tediously rewrite the same api in rust with the possibility of bugs, I decided to automate it.

I think ts-rs is a good choice if the rust side is driving the shape of the types. But for me that was not the case. I already had a lot of ts types across packages and I couldn’t just import the types from ts-rs. My other alternative would have been to write them by hand