HackerLangs
TopNewTrendsCommentsPastAskShowJobs

adamddev1

944 karmajoined 6 वर्ष पहले

comments

adamddev1
·कल·discuss
I think the big thing is that Lisp is (aside from mutable variable assignment) basically all declarative, rather than the imperative paradigm.

Even without static types, and even allowing macro craziness, there's just such a stronger baseline of declarative and functional thinking, you're off to such a good start in clearer thinking and reasoning about a program.
adamddev1
·कल·discuss
That sounds like people who don't understand anything about the messiness at the boundaries of the program. Just because there's a type defined, it doesn't mean that the data from the outside world will fit that type.
adamddev1
·परसों·discuss
I found https://surge.sh to be a nice version of this kind of thing. Just go into a folder and type `surge` and there you go.
adamddev1
·परसों·discuss
Now I'm just waiting for DependentTypeScript :-)
adamddev1
·परसों·discuss
I'm a Haskell and FP nerd as well. I just meant the argument and the popularity inside the JS/TS world, which is fairly significant. I think the world is a better place because of the widespread adoption of TS over JS.
adamddev1
·परसों·discuss
Remember when people would argue about how types weren't worth the effort?

I love TypeScript, if nothing else for how it's been able to popularize types.
adamddev1
·3 दिन पहले·discuss
It's a fork of Gitea. I am very happy with it.
adamddev1
·3 दिन पहले·discuss
Self-hosted. It runs great on a tiny VPS with other services. But I did have to get a cheaper Hetzner server (5 Euros-ish for 4GB RAM) to run the runner.

Forgejo feels like a refreshing blast from the past. No intrusive AI cramming. The Web Interface is snappy and responsive, not waiting for constant loaders and spinners. It takes almost no resources to run.
adamddev1
·3 दिन पहले·discuss
Excellent anecdote. I'm not sure if you're making a judgement about their behavior at the team event.

I'm an English native speaker, new in Germany, and learning German. I personally find it really annoying and awkward when other foreigners come into German social situations and expect or push them to speak English.

- What right do I have as the foreigner to intrude and get them to speak English?

- Social life in another language has it's own shared culture, jokes, and social cues. It's not fair or realistic to make people give that all up because some foreigner walked near the circle.

- It's my problem that I'm not yet fluent. It's not their problem that they're not speaking English.

- Some people are shy about their English skills, and they do not want to be pushed to speak English in front of others, in a group social setting.

- If you want exposure and practice, these are the golden opportunities! Take a humble learners position. Be quiet, understand as much as you can, and say what little bits you can, in German, not in English. Then study, study, study as much as you can in your time alone.

I hear fellow foreigners bemoaning the fact that they can't speak German yet, but these same people will inadvertently push English into every social situation they walk into. This just doesn't work. If you want to learn the language of the land, you have to let them speak it.

I find Germans are incredibly friendly and welcoming, especially when you come in humbly, trying to learn, and don't push everyone to speak English.
adamddev1
·3 दिन पहले·discuss
I'm done. Moving to Forgejo. It's wonderful and everything works better.

Seriously like everything is instant when you click around, and CI with a runner works beautifully. (The documentation for setting up the runner could be a tad clearer but otherwise everything was so painless.)
adamddev1
·3 दिन पहले·discuss
What a beautiful website.
adamddev1
·3 दिन पहले·discuss
It would be nice if they would at least say __unintelligable__ when they couldn't get things, but alas. I also notice it with YouTube auto generated subtitles and translations. They misrepresent SO much.
adamddev1
·3 दिन पहले·discuss
These AI Note-Takers can also mangle the summaries. A few weeks ago I read anecdotes here about a doctor getting completely wrong information about a patient, and a manager getting upset because he was depending on a summary of something a client never said or agreed to, but the AI summary said he did. These things are downright dangerous.

Now come the replies saying, "as if human note-takers never made mistakes!"
adamddev1
·4 दिन पहले·discuss
I agree 100%. I was just trying to say people can sort of get away with more, or justify it easier.
adamddev1
·4 दिन पहले·discuss
That's why I say, just don't use LLMs.

I think conceptualizing and refining the abstraction is the essence of the beauty of the craft and progress.
adamddev1
·4 दिन पहले·discuss
Of course Windows is garbage. But this is the sort of defeatist argument that always shows up among both AI optimists and places where corruption is rampant. Corruption and incorrectness is established as an inescapable baseline, and then greater systematic corruption (like LLMs producing constantly sub-par code) is justified.
adamddev1
·4 दिन पहले·discuss
exactly, it seems like people run away when a tool becomes heavily AI developed.
adamddev1
·4 दिन पहले·discuss
Please correct me if I'm wrong, but aren't AI agents replacing the coding mostly being done on the outer layers of development? I mean, end user applications, apps, dashboards, business applications? On this "outer crust" people can maybe tolerate things with 99% accuracy, or bloated code. A vibe coded app can be argued to be "good enough." (Even then, look at the disaster that Microsoft apps have become post AI adoption.)

But people are still staying away from LLMs on the critical compilers, frameworks, tools and libraries that people need to really rely on. No one wants to build on code that is 99% accurate or bloated. No one wants to use an AI coded web browser. To really build good building materials, you need to code it and know what you're doing. Where is anybody even getting close to phasing out coding in those critical areas?
adamddev1
·5 दिन पहले·discuss
Do you mean that to implement the same features, the agents write 2-3 times as much code as a human would write before?
adamddev1
·5 दिन पहले·discuss
What's the "tiger book?"