Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
crabbone
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
14 ms
·
121.
▲
by
crabbone
5mo ago
Out of things listed there, I see some as positives rather than negatives, but, specifically, wanted to reflect on: > No non-developer UI for project managers to see or comment on issues. Strategically, I'd prefer this over anything
122.
▲
by
crabbone
5mo ago
> To Github, or other "forges." Then why do they bring Git into the picture? They are not comparing themselves to Git... > Radicle is a peer-to-peer code collaboration platform (“forge”) built on Git. This is a word salad t
123.
▲
by
crabbone
5mo ago
Here's one selling factor from the experience I'm experiencing right now: Others will use AI, and it will make your life miserable. You need to know enough about AI to be able to fight back. The experience: one employee, self-sel
124.
▲
by
crabbone
5mo ago
You'd be surprised... I worked for an international (mothership in the UK, later acquired by the US) company, which had... sort of a similar policy. So, the (mothership) company acquired a lot of satellite companies, all in banking bus
125.
▲
by
crabbone
5mo ago
I tried to understand what this does... > What is Radicle? How is it different from Git/GitHub? > Radicle is a peer-to-peer code collaboration platform (“forge”) built on Git. Unlike centralized platforms like GitHub, there is no
126.
▲
by
crabbone
5mo ago
Another part of the equation is practice. Long before the discussion of the morality of AI went mainstream, I ran into a problem with making what appeared to be ethical choices in automation, and then went on a journey of trying to figure t
127.
▲
by
crabbone
5mo ago
If the author is reading this: would be nice to have a "family tree" diagram.
128.
▲
by
crabbone
5mo ago
> look at say Claude sonnet 3.x. It’s an entire world away in like a year In the area I work I find them to be of very little value both then and now... I see no real difference. They help in marginal tasks. Eg. they catch typos, or th
129.
▲
by
crabbone
5mo ago
> What better practices do you mean? I literally listed examples above... Code reviews weren't the norm until some time around 2010-ish. Then programmers realized that reviews help improve the code quality, and, eventually, this be
130.
▲
by
crabbone
5mo ago
No. It's not more AI. The solution is designing and sticking to development process that is more resilient to errors than the one that's currently happening. This isn't a novel idea. Code reviews weren't always part o
131.
▲
by
crabbone
5mo ago
> systemic tech debt is now addressable at scale with LLMs. Is there any reason to believe this? I've only seen the evidence of the contrary so far. My experience with AI coding aides is that they, generally: 1. Don't have an
132.
▲
by
crabbone
6mo ago
Absolutely! But also: with age more and more doors are closed to you. Many hobbies become inaccessible. You may end up with a bunch of choices that all just sound outright depressing. Losing a job is losing one more choice, restricting y
133.
▲
by
crabbone
6mo ago
> It's amazing to me that we've spent decades with programming languages and environments which can accurately guess what you're about to type next, which have enormous expressiveness You've almost guessed the problem
134.
▲
by
crabbone
6mo ago
> Just to be clear, Python is doing this because they want to. No. They don't. The story is more or less like this: ten-fifteen years ago Python community started to change. The change was heavily influenced by the inflow of newco
135.
▲
by
crabbone
6mo ago
Oh, that's a sore spot with me, but I'm glad you asked! So, for the purpose of full disclosure, I have a personal and professional grudge with PyPA, which also touches on how pip is being managed, beside other packaging issues. I
136.
▲
by
crabbone
6mo ago
I'm referring to it as an anchor on the timeline. Not saying it's a Python issue.
137.
▲
by
crabbone
6mo ago
Well, the install code can leave some code behind that will be executed on the production machine... It doesn't really help being in a container. While a separate problem from Python ecosystem, people really put a lot more faith in is
138.
▲
by
crabbone
6mo ago
PostScript was the first language I ever used professionally ! :P At the time, I worked for a printing house in Kyiv that specialized in accidental printing (screen printing, flexo-, tampo- etc. i.e. mostly printing on weird curved surface
139.
▲
by
crabbone
6mo ago
Yes and no. We shouldn't compare datacenter water usage to residential water usage. We should compare it to industrial water usage, as that is what it is. The question like "how does datacenter water cooling compares to concret
140.
▲
by
crabbone
6mo ago
In my days in art academy, the running joke was that If you were accepted into the painting faculty, you were an artist, If you were accepted into graphics faculty, you were color-blind, If you were accepted into sculpture, yo
141.
▲
by
crabbone
6mo ago
> Looking back ten years to `left-pad`, are there more successful attacks now than ever? I can't vouch for the number of attacks, but, and since we are talking about Python, nothing substantially changed since the time of `left-pad`
142.
▲
by
crabbone
6mo ago
This is not what "subjective" means. You can't argue something is subjective because many people don't agree with an opinion. When someone argues subjectivity (in a negative sense), they need to show that the opinion d
143.
▲
by
crabbone
6mo ago
> I couldn't disagree more [proceeds to agree on all points] Not even sure what to tell you... Have more introspection?
144.
▲
by
crabbone
6mo ago
> Are you mixing tabs and spaces? Maybe an example here would help. This is not what "rules" means. Rules aren't about what I do. Rules are about what the language treats as legal or illegal. I don't write in H
145.
▲
by
crabbone
6mo ago
I wish there was some sort of a single metric that would allow measuring languages against each other and thus determining the best one. Unfortunately, there are multiple variables and the relationship between the variables is unclear. Bu
146.
▲
by
crabbone
6mo ago
It's just not good because you need to work around its limitations, whatever its purpose is. Not good for prototyping because it's the red tape you need to cut to get work done. Red tape isn't, in general, a bad thing, but
147.
▲
by
crabbone
6mo ago
No, it's not syntax highlighting. For background: my first time in college, I was studying typography. An integral part of this trade is figuring out what is easier for people to read by answering questions s.a. what is the best line
148.
▲
by
crabbone
6mo ago
I don't believe monads are a "heavy handed abstraction" and that's what prevents people from prototyping in Haskell. What really prevents people from writing in Haskell at a reasonable speed is the poor language design.
149.
▲
by
crabbone
6mo ago
How would this work with sites like YouTube which allow sharing of content, potentially not appropriate for children, but the content is generated by the site's users? Who will be fined for "violations"? And how would such a
150.
▲
by
crabbone
6mo ago
> We're also launching Zed for Business. Companies have been asking us for a way to roll out Zed to their engineering teams, and very soon they can, with centralized billing, role-based access controls, and team management. Regardle
More ›