HackerTrans
TopNewTrendsCommentsPastAskShowJobs

zephyrthenoble

no profile record

comments

zephyrthenoble
·2 ay önce·discuss
I agree that these are implemented "worse" than Java but that's because Python wants these things to be optional! You can complain about it as much as you want but that just means it's the wrong language for you, if that's important to you.
zephyrthenoble
·2 ay önce·discuss
I was so frugal that I didn't refinance my (admittedly already low) interest rate during Covid because "we were planning on selling the house in a year or so". Oh well :)
zephyrthenoble
·3 ay önce·discuss
And when the haruspex LLM fails, what do we turn to?
zephyrthenoble
·6 ay önce·discuss
It was weird to read this. I know antirez is on HN, so it's strange to say this, but here goes...

I always looked up to antirez. Redis was really taking off after I graduated and I was impressed by the whole system and the person behind it. I was impressed to see them walk away to do something different after being so successful. I was impressed to read their blog about tackling difficult problems and how they solved them.

I'm not a 10x programmer. I don't chase MVPs or shipping features. I like when my manager isn't paying attention and I can dig into a problem and just try things out. Our database queries have issues? Maybe I can write my own AST by parsing just part of the code. Things like that.

I love BUILDING, not SHIPPING. I learn and grow when I code. Maybe my job will require me to vibe code everything some day just to keep up with the juniors, but in my free time I will use AI only enough to help speed up my typing. Every vibe coded app I've made has been unmaintainable spaghetti and it takes the joy out of it. What's the point of that?

To bring it all together, I guess some part of me was disappointed to see a person that I considered a really good programmer, seem to indicate that they didn't care about doing the actual programming?

> Writing code is no longer needed for the most part

> As a programmer, I want to write more open source than ever, now.

This is the mentality of the big companies pushing AI. Write more code faster. Make more things faster. Get paid the same, understand less, get woken up in the middle of the night when your brittle AI code breaks.

Maybe that's why antirez is so prolific and I'm not.

Sometimes I wish I was a computer scientist, instead of a programmer...
zephyrthenoble
·6 ay önce·discuss
On the other side of the test, I don't know a non-tech person who uses ChatGPT at all.
zephyrthenoble
·7 ay önce·discuss
Interesting, I haven't tried tests outside of the code base the LLM is working on.

I could see other elements of isolation being useful, but this kind of feels like a lot of extra work and complexity which is part of the issue...
zephyrthenoble
·7 ay önce·discuss
I've felt this too as a person with ADHD, specifically difficulty processing information. Caveat: I don't vibe code much, partially because of the mental fatigue symptoms.

I've found that if an LLM writes too much code, even if I specified what it should be doing, I still have to do a lot of validation myself that would have been done while writing the code by hand. This turns the process from "generative" (haha) to "processing", which I struggle a lot more with.

Unfortunately, the reason I have to do so much processing on vibe code or large generated chunks of code is simply because it doesn't work. There is almost always an issue that is either immediately obvious, like the code not working, or becomes obvious later, like poorly structured code that the LLM then jams into future code generation, creating a house of cards that easily falls apart.

Many people will tell me that I'm not using the right model or tools or whatever but it's clear to me that the problem is that AI doesn't have any vision of where your code will need to organically head towards. It's great for one shots and rewrites, but it always always always chokes on larger/complicated projects, ESPECIALLY ones that are not written in common languages (like JavaScript) or common packages/patterns eventually, and then I have to go spelunking to find why things aren't working or why it can't generate code to do something I know is possible. It's almost always because the input for new code is my ask AND the poorly structured code, so the LLM will rarely clean up it's own crap as it goes. If anything, it keeps writing shoddy wrapper around shoddy wrappers.

Anyways, still helpful for writing boilerplate and segments of code, but I like to know what is happening and have control over how my code is structured. I can't trust the LLMs right now.
zephyrthenoble
·7 ay önce·discuss
Always interesting (in an informative way) to see people "defending" em-dashes from my personal perspective. Before you get mad, let me explain: before ChatGPT, I only ever saw em-dashes when MS Word would sometimes turn a dash into a "longer dash" as I always thought of it. I have NEVER typed an em-dash, and I don't know how to do it on Windows or Android. I actually remember having issues with running a program that had em-dashes where I needed to subtract numbers and got errors, probably from younger me writing code in something other than an IDE. Em-dashes always seem very out of place to me.

Some things I've learned/realized from this thread:

1. You can make an em-dash on Macs using -- or a keyboard shortcut

2. On Windows you can do something like Alt + 0151 which shows why I have never done it on purpose... (my first ever —)

3. Other people might have em-dashes on their keyboard?

I still think it's a relatively good marker for ChatGPT-generated-text iff you are looking at text that probably doesn't apply to the above situations (give me more if you think of them), but I will keep in mind in the future that it's not a guarantee and that people do not have the exact same computer setup as me. Always good to remember that. I still do the double space after the end of a sentence after all.
zephyrthenoble
·8 ay önce·discuss
Yes, it's essentially the Pareto principle [0]. The LLM community has conflated the 80% as difficult complicated work, when it was essentially boilerplate. Allegedly LLMs have saved us from that drudgery, but I personally have found that (without the complicated setups you mention) the 80% done project that gets one shot is in reality more like 50% done because it is built on an unstable foundation, and that final 20% involves a lot of complicated reworking of the code. There's still plenty of value but I think it is less than proponents would want you to believe.

Anecdotally, I have found that even if you type out paragraph after paragraph describing everything you need the agent to take care of, it eventually feels like you could have written a lot of the code yourself with the help of a good IDE by the time you can finally send your prompt off.

- [0] https://en.wikipedia.org/wiki/Pareto_principle
zephyrthenoble
·8 ay önce·discuss
Reading the text of the article, and not just reacting to the title, I do think this article has a kernal of truth to it that resonates with me. It's not really talking about intelligence, but MEASURES, and how individuals contort themselves into what they believe is valuable.

But at the end of the day, we do not have an inherent value. I wonder if people that get hung up on these metrics and what value they seemingly hold either that a person is a whole person, not just some measurement about them. The world's tallest man also has a favorite food, favorite color, and hobbies. He has friends and family. The metric you assigned to him is not the totality of the man.

I say this because recently I've been struggling with work and I feel like I have to say to myself sometimes, I am more than just a source of income and health insurance to my family. To someone who isn't in my situation, it might seem silly, but it has been scary and stressful and in some ways I did say to myself, you have value because you provide. But we have money saved, and are in a stable situation, and I could always find a new job, but my ego assigned value to the job regardless despite my best efforts at pretending that I don't play games with corporations. The stress that keeping a 9 to 5 causes in my mind is entirely self-inflicted by me.

I guess what I'm saying is that I should value other things about myself more highly, or maybe even not value anything about myself if that makes sense. What value is there in in measuring my success, as long as I am honest about my efforts and happiness?

I will never conquer the entire world by 25, or have a billion dollars, so maybe I need to learn to measure less and focus on true personal accountability and happiness instead. Hopefully that's a simple task...
zephyrthenoble
·8 ay önce·discuss
So vibe coders need to know how to write tests? I doubt that lowers the effective barrier of entry to coding very much.

I assume you can't trust the LLM to write these tests, since you are writing tests so the LLM will stop it's bug loop...
zephyrthenoble
·9 ay önce·discuss
This is super interesting to me. A lot of threads about aphantasia devolve into both sides being mildly incredulous that the other exists, I think partially because it's _hard_ for us to imagine experiences outside of our own.

But here, I feel like we have a clear delineation of the differences between experiences, in a non-abstract way... and that feels more valuable to me, somehow.

Thank you for sharing!
zephyrthenoble
·9 ay önce·discuss
I think an interesting different way to talk about aphantasia is not, "Can you see an apple when you close your eyes" but more along the linked of, "Can you mentally edit the visual reality you see?"

A common exercise while being in the back seat of a car while I was young was to imagine someone in a skateboard riding along the power lines on the side of the road, keeping pace with our car.

It's not literally overriding my vision, it's almost like a thin layer, less than transparent, over reality. But specifically, it's entirely in my mind. I would never confuse that imagery with reality...

Having said that, I think that is related to the way our brains process visual information. I've had an experience when I'm driving that, when I recognize where I am, coming from a new location in not familiar with, I feel like suddenly my vision expands in my peripheral vision. I think this is because my brain offloads processing to a faster mental model of the road because I'm familiar with it. I wonder if that extra "vision" is actually as ephemeral as my imagined skateboarder.
zephyrthenoble
·10 ay önce·discuss
I've been trying to generate my own maps using Voronoi diagrams as well. I was using Lloyd's algorithm [0] to make strangely shaped regions "fit" better, but I like the insight of generating larger regions to define islands, and then smaller regions on top to define terrain.

One of the things I like about algorithms like this is the peculiarities created by the algorithm, and trying to remove that seems to take some of the interesting novelty away.

- [0] https://en.m.wikipedia.org/wiki/Lloyd%27s_algorithm
zephyrthenoble
·10 ay önce·discuss
I live in the DC area and whenever I hear people say "just crack a window" I think, that brings in all of the pollen I'm allergic to in all seasons except winter, plus humidity and 95 f degree heat if it's the summer... I' be been looking into getting an ERV for a while.
zephyrthenoble
·10 ay önce·discuss
Looks like you invented telemetry
zephyrthenoble
·11 ay önce·discuss
So many drugs that unequivocally improve people's health have minor negative side effects. I think this person needs to find a way to connect with their loved ones and understand how the medication they are taking is love changing. I know it is for me.
zephyrthenoble
·3 yıl önce·discuss
That's a fair point. Maybe people did react similarly, but the LK-99 hype was at the very least grounded in scientific methodology.

I should keep that in perspective and be a little less harsh.
zephyrthenoble
·3 yıl önce·discuss
Are you implying that people on Hacker News saying LK-99 is a superconductor helped the scientific community in some way?
zephyrthenoble
·3 yıl önce·discuss
Watching this unfold on HN has been eerily similar to watching r/UFOs whenever someone comes forward with "proof" of UFOs/coverups/whatever. I never want to rain on anyone's parade, as proof of ETs or room temperature superconductors would be great, but the hype only serves to obfuscate the truth. At this point, I'm prepped to disbelieve because of the obvious over-hyping.

People want these things to be true so bad that they will twist every detail to fit the narrative they want. It would be funny, if it weren't so sad.