HackerTrans
TopNewTrendsCommentsPastAskShowJobs

CapsAdmin

751 karmajoined 10 tahun yang lalu
meet.hn/city/vn-Bắc-Ninh

Socials: - github.com/capsadmin - soundcloud.com/capsadmin - x.com/eliashogstvedt - instagram.com/eliashogstvedt

Interests: Programming

---

comments

CapsAdmin
·kemarin dulu·discuss
I think then it's pedantry. I can kind of see how not having an opinion about what to wear tommorow is by itself having an opinion on what to wear tommorow, but that's not what people usually mean when they say they don't have an opinion about something.
CapsAdmin
·kemarin dulu·discuss
For certain viewpoints that are fundamental ly hard to challenge, a reasonable middle ground to me is to just talk about something else and respect other peoples viewpoints. This is usually how religion is (or should be) treated in open public spaces. But it's by no means easy and I can't really blame vegetarians for being passionate about it either. But I see this more from the perspective of how to behave around other people and not so much what I personally believe, but maybe that's largely cultural. (Norwegian)

For example, I have strong opinions about people believing in things without sufficient evidence, but unless I'm in the correct space or is invited to, I'd rather keep it to myself.
CapsAdmin
·kemarin dulu·discuss
> is happy with whoever rules whom and how justly

This is an assumption. How about neutral, or even hopeless? There's also the position of just not caring because you think it doesn't affect you.

It feels a bit like saying anyone who does not want to fight or talk about a war are on the enemies side.

> You can turn off the non-technical comments by ignoring them.

This also feels like an odd thing to say. If you're going out with a bunch of friends to eat out, and half of them always talk about how immoral it is to eat meat amongst themselves while you're eating meat, I think that would affect me negatively at some point.
CapsAdmin
·17 hari yang lalu·discuss
One interesting workflow I've seen is that the project maintainer simply rewrites and implements the pull request themselves and closes the PR.

LuaJIT has operated this way since 2012, though with a thanks and mention in the commit message. It seems like a good way to filter out people who prioritizes leveling up their github profiles.

Something a little bit similar, when I was hosting a social game server we had mods. And players always beg for mod status. At first I tried naming the admin group something weird like sandals, but eventually people would ask if they could be sandals too.

What worked best in the end was just hiding it completely making regular players see mods as other regular players. (mods would see who is a mod though)

I would also personally never make someone who asks a mod as it's almost always a sign of wanting power for the sake if it. I would instead just passively observe behavior until I trusted the player and make them a mod. I would then tell them that I don't expect them to exercise their power, but would demote if I see abuse of power.
CapsAdmin
·22 hari yang lalu·discuss
I'd say it's objectively true to say that open source software is easier to audit compared to closed source software, which you can extrapolate to mean that it's less prone to malicious code injection.

It's not perfect, but surely it's easier to audit for malicious code than closed source.

Also, there is no shortage of volunteers looking out for code changes in established open source software. I think it's fair to exclude software that is very new and/or that has no users, which may be closer to equal footing with proprietary software.

Even for established proprietary software, you get volunteers watching out for changes in releases. Though, far less than open source, and more reserved for people who know reverse engineering.
CapsAdmin
·23 hari yang lalu·discuss
This is my takeaway as well. Having the source code open makes it auditable, if not by you, maybe the community.

The free software license specifically gives the software an extra advantage in that changes to the software must be shared openly, if distributed as as binaries.
CapsAdmin
·26 hari yang lalu·discuss
unless it has video input, i wonder if something based on animation and timing would work, as screenshots wouldn't clearly capture motion and response time would be too slow as well
CapsAdmin
·bulan lalu·discuss
I'm not anti-AI but something I've been thinking about is the discipline it requires. As you said, it's a tool that allows you to rename a variable name on one end and do complete vibe coding on the other end. Developers may say that we should stay somewhere left on that spectrum, because that's where human's are more involved.

But developers also say good practices should be followed when talking to each other, and while some may do, reality is often very different.

It requires discipline, which varies a lot between developers, between projects, current mood, and so on.

In the beginning you might be careful doing small changes, but after a while you might get more tempted to accept the output for what it is, because ultimately that's much easier.

So the way I see it; the left side is harder work and potentially bigger but delayed dopamine hits, the right side is quick dopamine hits. How do we (at least those who struggle with discipline) resist just slipping to the right?

I started out carefully myself and slipped more into vibe coding, but I don't feel particularly proud of it for some reason.
CapsAdmin
·bulan lalu·discuss
Just to steelman the GP; some people in the company made a choice while the rest had no say.

I personally think the owners should get to decide, but it's an interesting duality.

(assuming it's not like everyone has a share or something, in which case they would've all had to agree I guess)
CapsAdmin
·bulan lalu·discuss
It seems to me that since the advent of image generators, art has been firmly defined by artists to mean that it was made by a human. But there might be a spectrum of human involvement where the less a human is involved the less it's art.

What happens too often during these discussions is that someone who writes "make me a cool image" gets conflated with someone used ai to fixup a small rock in their natural landscape drawing. (two extreme ends)

One problem though, is that we don't really know how much the supposed human author was involved in the piece. Now that it's becoming hard to judge, people against ai art can proudly change their opinion on on a piece once they learn that it was made by ai. I've come to think this is somewhat respectable, like you see a video of some extraordinary event (before ai) and then you learn that it was fake, just for views or something.

But on top of all this, there are different ways to "consume" art. Artists may think more about who the artist is as a person and what they felt when they made the piece, while non-artists may just enjoy the piece for what it is, detached from the artist. These two perspectives clash a lot.
CapsAdmin
·2 bulan yang lalu·discuss
While this is all good practice in theory, I wonder how much discipline plays a role here?

I am not very disciplined, and find it too convenient to reach for an agent these days.

This may sound ridiculous, but I am addicted to nicotine. I used to have some sort of rule around how I am allowed to use nicotine pouches to manage my addiction. For example after I finish writing a feature, I could have one pouch. It was obviously a dumb idea that didn't last very long.. But in that specific aspect, coding agents feel similar. I tried setting up rules on how I should use them, but it's not easy to follow them.

Maybe the biggest problem is just guilt?
CapsAdmin
·3 bulan yang lalu·discuss
I think it's not too different in that specific sense, but it's more than that. To bring libraries on equal footing, imagine they were cloud only, had usage limits.

I'm also somewhat addicted to this stuff, and so for me it's high priority to evaluate open models I can run on my own hardware.
CapsAdmin
·3 bulan yang lalu·discuss
I'm starting to think I've been A/B tested, because this was my experience for almost a year with Claude ever since I tried it for coding. Meanwhile, my coworkers seemed to be able to use it for long periods of time without getting rate limited.

One interesting variable is that I'm located in Vietnam while my coworkers are located in Norway and Europe.

To work around this issue I used Claude for coding with a Copilot subscription which was much cheaper and had virtually no rate limiting.

Copilot gives you some set amount of credits each month, but you can also pay as you go if you run out of credit which is much better than the 5 hour window crap claude code would give me.

The only opus model available now on copilot for some reason is 4.7 and it costs 7.5x tokens, while everything else is 1x, 0.33x or free.

But I switched to using GPT 5.4 medium for a month or so which I find very reasonable.
CapsAdmin
·4 bulan yang lalu·discuss
I haven't tried 4.5 haiku much, but i was not impressed with previous haiku versions.

My goto proprietary model in copilot for general tasks is gemini 3 flash which is priced the same as haiku.

The qwen model is in my experience close to gemini 3 flash, but gemini flash is still better.

Maybe it's somewhat related to what we're using them for. In my case I'm mostly using llms to code Lua. One case is a typed luajit language and the other is a 3d luajit framework written entirely in luajit.

I forgot exactly how many tps i get with qwen, but with glm 4.7 flash which is really good (to be local) gets me 120tps and a 120k context.

Don't get me wrong, proprietary models are superior, but local models are getting really good AND useful for a lot of real work.
CapsAdmin
·4 bulan yang lalu·discuss
I pay for copilot to access anthropic, google and openai models.

Claude code always give me rate limits. Claude through copilot is a bit slow, but copilot has constant network request issues or something, but at least I don't get rate limited as often.

At least local models always work, is faster (50+ tps with qwen3.5 35b a4b on a 4090) and most importantly never hit a rate limit.
CapsAdmin
·4 bulan yang lalu·discuss
It kinda looks like employees need to make a blog post about something twice a month.
CapsAdmin
·6 bulan yang lalu·discuss
I moved from a very quiet culture to a very noisy one.

Here people watch tik tok on full blast, people let their kids run amok in concrete cafes, constantly honk at each other, blast karaoke for all neighbors to hear, etc.

These people have some ability to sift through noise. For example being able to talk to someone on the phone with a loudspeaker in a loud environment while both seem to understand each other well.

But for some reason, the majority of people don't care, and so in some weird way, the concept of sound pollution don't exist.

When sound pollution don't exist as a concept, there is nothing to get annoyed about.
CapsAdmin
·6 bulan yang lalu·discuss
If the definition of art is that a human must be involved, then fine. AI generated music is not art. But it is everything art is minus the human component? ie, it can be beautiful, ugly, etc, just like how a sunset can be beautiful and a rotting corpse can be ugly.
CapsAdmin
·6 bulan yang lalu·discuss
I appreciate the honesty. I'm not saying people don't have this relationship with art, I think everyone can have some degrees of it, including me.

But my experience as an artist talking to non-artists about art, I don't think the sentiment that art without a struggling artist, purpose, story to tell, human arc, etc, is not real art is a true sentiment. First of all, because it's not true, because people apply their own meaning and form their own unique relationship with an artist. (The saying don't meet your heroes come to mind.)

Note that I'm not talking about AI at all here. I'm 100% for banning purely generated AI on soundcloud, bandcamp, spotify, etc. What I really want is to filter out art created by people who has put profit as first priority and thrown away any shred of artistic integrity.

But this is an impossible feat, because who am I to judge that someone else's favorite artist is devoid of artistic integrity?
CapsAdmin
·6 bulan yang lalu·discuss
I think maybe we're talking past each other then. I'm saying I don't agree with the argument that music necessarily needs to have a story to be widely consumed in a positive way.

While I personally like it when people put their heart and soul into something, even if the result is technically not very great, it's society who is the ultimate judge of whether that creation benefits them or not.

I know that the track I'm currently listening to is superior in every way to some modern pop song. The artists have practiced for decades, they have their own unique style I can recognize in other tracks. But I also know that 99.999% of people don't give a shit and think it's noisy music, and depending on your perspective, they're correct.