HackerLangs
TopNewTrendsCommentsPastAskShowJobs

rafaelmn

1,923 karmajoined 3 jaar geleden

comments

rafaelmn
·16 uur geleden·discuss
Same here - it's probably that OpenAI needs to buy goodwill with developers to infiltrate corps and Anthropic is trying to squeeze the lead into revenue. The only question is - how much longer can OpenAI burn money before it needs to start showing signs of profitability
rafaelmn
·eergisteren·discuss
> at least I know their motives are purely profit driven.

What profit ? They are blatantly focusing on investment narratives, politics, control, stifling competition. Profit is like a footnote at this point.
rafaelmn
·3 dagen geleden·discuss
[dead]
rafaelmn
·5 dagen geleden·discuss
> Some of the issues mentioned above like dead code removal, code duplication, unreachable code are already solved using deterministic linters for quite a while now for most language ecosystems.

I have legacy endpoints that are no longer used in practice, there for historical reasons, intertwined with existing code etc. They might be marked obsolete, services implementing it are not - agent greps those, builds off of them - produces half legacy garbage.

Linters only handle trivial cases most of us already solved.
rafaelmn
·14 dagen geleden·discuss
If we want reliability - we come up with processes to make it reliable and not rely on individuals getting it right. Code is a way to create a reliable process in the digital world.
rafaelmn
·22 dagen geleden·discuss
> The strange thing is this is happening in multiple companies at the same time. It's like all the CEOs and HR reps met at some golf retreat and decided to follow a script.

Industry trends spread in all roles ?
rafaelmn
·vorige maand·discuss
>You can build application outside of container, but run it in container. I think that it is simpler workflow, than everything in container (when you actually need to develop it with IDE).

At this point I will not do any dev outside of a container - so many things can be supply chained in the OSS dev stack it's just not worth it, and once you get used to developing in containers it's actually a lot cleaner to move between hosts - you're essentially treating your client as a remote terminal.

If you're doing web dev work in this day an age SSH with tmux or some editor with SSH server support should be your dev setup.
rafaelmn
·vorige maand·discuss
Good for you ?
rafaelmn
·vorige maand·discuss
It's not about time efficiency more about convince. It sounds trivial but sometimes it's really useful to be able to do things hands free/without having to move - worth spending the time to install/setup all of this once.

I'm in the middle of remodeling a new apartment and all my switches are smart. I won't even have physical switches for some fixtures like window rollers.
rafaelmn
·vorige maand·discuss
I have dimmable lights I need the main light at 20% to read a book and it's useful to whisper to my assistant instead of walking across the room. I really don't get the comment - just because you can't envision a usecase doesn't mean it's not useful to me. Wife was a total skeptic about smart home stuff but having alexa control the bedroom lights while changing diapers or preparing bottles at night for her to switch to using it constantly.

I would have preferred Siri because one less provider but it's just unbelievably bad for this day and age.
rafaelmn
·vorige maand·discuss
>Siri turn off the main light in children's bedroom

100% of the time turns of all the lights in children's bedroom. Alexa has no problem with this.

Disappointing to say the least. Completely useless, I was going to get an Android this year on upgrade cycle. Will check this out first.
rafaelmn
·vorige maand·discuss
Entropy makes sure that you can't scale systems into infinite completely.
rafaelmn
·vorige maand·discuss
At no point in history did we have economic security at child bearing age and the assumption that it has a correlation with number of children seems to go against the data.
rafaelmn
·vorige maand·discuss
This is all assuming tests measured anything valuable in the first place. In my experience standardized tests were always flawed and most of my peers knew shit about the subjects they passed in top % a year after. If AI breaks the current education system that's a win in my book.
rafaelmn
·vorige maand·discuss
Leave the drivers/power management to the optimized OS and do your work in VM ?
rafaelmn
·vorige maand·discuss
Why ? If it's shared reads and scoped writes (read-only look up, output to a thread owned buffer span) concurrency seems pretty straightforward.

Rust can only prove a limited subset of correct programs to be safe, when you're doing bare metal stuff you've often not in that subsystem and drop down to unsafe. I'm guessing there's always stuff that's not perf critical and can live in Rust sandbox - so not saying no wins - but it doesn't sound like Rust is a no-brainer.
rafaelmn
·2 maanden geleden·discuss
You are right I forgot about that ! I think my point still stands - price per token is not decreasing for frontier capabilities, in fact it's increasing.
rafaelmn
·2 maanden geleden·discuss
> AI revenue has been going up while the cost per token has been rapidly falling

Every model release now has been straight price increases since what GPT 4 ? When was the last time a new flagship model decreased prices compared to the previous one ?
rafaelmn
·2 maanden geleden·discuss
Usually I describe the problem, explore a bit with LLM iteratively. Then I switch to creating a plan when I have enough insight (and the LLM has it in context/same session as exploration), specifying all the things I'm trying to accomplish.

Then I just iterate with LLM - I let it start writing stuff in YOLO mode and check on what it's doing in the code steering it in the direction I want.

Usually the code LLM generates will work but is kind of garbage - but I can easily steer it towards better implementations.

Sometimes using an LLM is theoretically slower than hand-rolling - if I just sat down and focused I could outperform the iteration and the waiting, especially considering how stupid agents are at running expensive builds/test suites (with a bunch of explicit instructions in skills/claude/agents.md). But the practical improvement of going with LLM is that you have a bunch of thinking traces saved as a part of your iteration proces - it's really easy to get back into flow. This is a huge productivity win for me given how many interruptions I have in my work day. Like so many people like to point out - writing code ends up being less and less of your time as you level up in your career.
rafaelmn
·2 maanden geleden·discuss
How do you justify your salary given that you're just using OSS compiler/editor any of us could use for free in your role ?

AI just changed how I edit code - I still see coworkers (senior developers) failing with Claude/Codex and get stuck when there are trivial solutions if you understand the full problem space. Right now AI is just a productivity tool.