Preferences

dimgl
Joined 2,264 karma
https://github.com/divmgl https://linkedin.com/in/dextermiguel

  1. I tried to use CircleCI and I gotta say, it is absolutely not better than GitHub Actions…
  2. > Every time I consider learning Rust, I am thrown back by how... "janky" the syntax is. It seems to me that we ought to have a system-level language which builds upon the learnings of the past 20+ years.

    I said this years ago and I was basically told "skill issue". It's unreadable. I shudder to think what it's like to maintain a Rust system at scale.

  3. Yeah I agree. If it weren't for gaming I would have already uninstalled Windows permanently. It's really unfortunate because it sticks out as the one product in my house that I truly despise but I can't get rid of, due to gaming.

    I've been trying to get Unreal Engine to work on my Macbook but Unity is an order of magnitude easier to run. So I'm also stuck doing game development on my PC. The Metal APIs exist and apparently they're quite good... it's a shame that more engines don't support it.

  4. I'm permabanned on Reddit for saying stuff that the mods didn't like on /r/games on multiple accounts. That website is beyond gone and it's depressing, because it was my favorite site. But the mod situation is seriously out of control. I used to buy Reddit Gold (when that was still a thing) so I found it to be incredibly stupid that this source of revenue was shut off.

    And yet Reddit still lives on. Somehow.

  5. Your original comment implies that "vibe coding", AKA, using LLMs to code, produces suboptimal results. I'm telling you that I've used LLMs extensively to write Unreal Engine games that work well, not just "Tailwind slop".

    You're not having a discussion in good faith.

  6. Why do you assume that LLMs are only coding Tailwind slop...? I've used LLMs extensively in C++ development of Unreal Engine games.
  7. There are so many people en masse who simply cannot accept that the days of coding manually, by hand, could be coming to an end. It's wild.
  8. Really? Because this feels like a pretty significant downgrade from Sonnet 4 on real world tasks.
  9. LLMs are a very specific kind of beast. Using an `rsync --help` or getting any kind of specific documentation into context would have unblocked you.
  10. I can back that claim up. Unfortunately, I've only worked on proprietary codebases and I can't share them. However before I left my previous gig at PermitFlow I was primarily using Claude Code for all of my work.

    I don't view LLMs as ways of foregoing the responsibility of writing code and rather see it as my "really smart keyboard". With enough context priming and a well structured codebase I no longer need to spend time writing each line of code and can have Claude do it in a fraction of the time.

    I need to start a blog sooner rather than later as I don't agree with the article nor the naysayers. Maybe a year ago I'd say that it's not possible to code with LLM agents. However ever since Cursor's release, LLMs have completely changed my workflow.

  11. Not really attacking the poster, just tired of my eyes being assaulted by this kind of writing everywhere now.
  12. So now we're getting AI slop on Hacker News too?
  13. I'm actually super excited about this project. Out of curiosity, does the compositor they use have HDR support? It's one of the features I miss on Linux desktops.
  14. Not sure why you're getting downvoted as this is a valid opinion to have. IMO my list is MacOS Sonoma, Windows 7, Gnome 30+. While I like the ideas behind KDE, XFCE and the like, they are terribly ugly by today's standards.
  15. I tried it and I think it's still missing a few important features.

    - I don't want to constantly auto-accept. The point of auto-accept is that it auto-accepts. Seems like a bug.

    - It'd be great if I could go back to a specific message and delete the ones I don't want, similar to the CLI version.

    - Where is Plan Mode? Maybe I just couldn't figure out how to get to it.

    - I can't easily see Background Tasks.

    - How do I change models?

    - How do I create new sessions (via /new for instance)? Why is `/clear` not supported?

    - I don't want to see the entirety of the edits in the terminal. Can they be collapsed by default? Or maybe show a preview?

  16. Why is it collapsing?
  17. We get it; it helped you build a bunch of stuff. Why not just post your company?
  18. This made my entire week
  19. > I'd say few tech people have been excited about Apple otherwise lately, as product or platform.

    Maybe you're speaking for yourself? I absolutely love my Macbook and the M-series are the best devices I've ever owned.

    > - A neglected desktop OS with slowly deteriorating quality

    Really? I haven't noticed.

  20. Sounds like trading one problem for another
  21. Bun is still unstable for me. I’ve had to switch back to Node for several projects and I end up falling back to tsx.
  22. tsx is such an amazing tool. A couple of years ago I discovered it and abandoned ts-node and all of the alternatives. I still use it today and I was a sponsor for many months.

    Thanks again to the author. It has saved me (and my team) dozens of hours. And I was able to replace all of my ESBuild workarounds that I had made to easily run TypeScript. Cheers.

  23. I think I know what you're talking about because I ran into this too. In defense of Supabase, you can still use transactions in other ways. Transactions through the client are messy and not easily supported by PostgREST.

    The GitHub issue here sums up the conversation about this:

    https://github.com/PostgREST/postgrest/issues/286

    Regardless of Hacker News's thoughts on MCP servers, there is a cohort of users that are finding them to be immensely useful. Myself included. It doesn't excuse the thought processes around security; I'm just saying that LLMs are here and this is not going away.

  24. > And it doesn't claim to.

    Yes it does. The title is literally "Unexpected security footguns in Go's parsers". The article didn't identify a single footgun. This is just bad design.

  25. This is exactly right. This is what's happened with every vibe coded codebase I've made. As a result, I only selectively use LLMs now with sections of the codebase. Or I'll just relinquish control to the LLM. I think the latter will happen en masse, which is scary.
  26. I used to agree with the anti-Leetcode sentiment like the OP, but changed my tune fairly quickly once I started doing actual production-grade software engineering that goes beyond just simple CRUD and realized the things that Leetcode tests are applicable everywhere. It just kinda clicked one day for me and I started passing Leetcode assessments.

    Sure, some interviews are pretty hard and some algorithms/data structures are not as common on the job. But given a complex enough system, you'll run into lots of situations where having this foundation will pay off. I mean, it's just computer science.

    That's the thing about software engineering. You can get a lot done without knowing the foundational stuff. But then you're just a blunt instrument. Everything looks like a nail to a hammer.

  27. This is a great comment. I may wipe my Windows machine a 10th time and try again, but I'm sticking with Linux for now.
  28. I love these kinds of comments. It reminds me of the Reddit threads of people complaining about bugs on Cyberpunk 2077's release, only for people to reply with "I played the game, I didn't run into any bugs! What bugs are you talking about?" Meanwhile a quick Google/YouTube search reveals entire montages devoted purely to bugs.

    Here are Windows Forum threads talking about each of the problems I've mentioned, with thousands of people saying "I have the same question":

    https://answers.microsoft.com/en-us/windows/forum/all/unable...

    https://answers.microsoft.com/en-us/windows/forum/all/window...

    https://answers.microsoft.com/en-us/windows/forum/all/window...

    https://answers.microsoft.com/en-us/windows/forum/all/snippi...

    https://answers.microsoft.com/en-us/xbox/forum/all/unwanted-...

  29. This is great, but can you fix Claude 3.7 and make it more like 3.5? I'm seriously disappointed with 3.7. It seems to be performing significantly worse for me on all tasks.

    Even my wife, who normally used Claude to create interesting recipes to bake cookies, has noticed a huge downgrade in 3.7.

This user hasn’t submitted anything.

Keyboard Shortcuts

Story Lists

j
Next story
k
Previous story
Shift+j
Last story
Shift+k
First story
o Enter
Go to story URL
c
Go to comments
u
Go to author

Navigation

Shift+t
Go to top stories
Shift+n
Go to new stories
Shift+b
Go to best stories
Shift+a
Go to Ask HN
Shift+s
Go to Show HN

Miscellaneous

?
Show this modal