HN user

yusina

287 karma
Posts0
Comments148
View on HN
No posts found.

I think you either didn't read my response or missed the point. No matter if the LLM output is useful or not, the learning outcome is hugely impacted. Negatively.

It's like copying on your homework assignments. Looks like it gets the job done, but the point of a homework assignment is not the result you deliver, it's the process of creating that result which makes you learn something.

I would read the official documentation of each db, forums, blog posts, stackoverflow entries, etc. It was time consuming on the searching side. The time it took to read all the sources was fine for me (it's learning time, so that's always welcomed).

This learning time that you welcomed is what you will now miss out on. The LLM gives you an answer, you don't know how good it is, you use it, and soon enough, if running into a similar issue, you will need to ask the LLM again since you were missing out on all that learning the first time which would have enabled you to internalize all the concepts.

It's like the regex engine example from the article. An LLM can create such a thing for you. You can read through it, it might even work, but the learning from this is orders of magnitudes less than what you get if you build this yourself.

Worse, they spend the time while writing, while latex allows for separation of tasks,

I theory, yes. And that's also what I'm usually trying to do.

What I have observed though with Latex folks is that they type 3 words and then look at the preview or re-compile to see if it looks good.

It's really the same problem as with math in school in general ("whatever is this even useful for?")

That argument is a strawman whenever it comes up because it applies to every subject. High jump? Napoleon wars? Molar weight of helium? English literature in the 19th century? What is any of that ever "useful" for? To understand the world which you live in. What a lack of education leads to is blatently obvious with the current U.S. administration. It's not about each school lesson directly translating into monetary value in a later job, neither w.r.t colored balls nor with knowing how the american civil war started.

And you didn't have the mental capacity to abstract from the colored balls to whatever application domain you were interested in? Does everything have to come pre-digested for students so they don't have to do their own thinking?

The situation is not as black-and-white as you paint it. English is an ambiguous language. It's a "no op" in the sense that there is the possibility that they ship an app update in which the crypto is comprimised. Fair, that's possible, just like it's possible that your phone is backdoored or the CIA has installed hidden cameras in your bedroom. But as long as these things have not happened, specifically as long as Signal ships an app which corresponds to the code up on github which has been audited time and time again, it's not a no op and works perfectly fine. That's very different from sending a plain-text email or painting the message contents on your window. Please stop conflating these two.

I see where you are coming from, and overtesting is a thing, but I really believe that the baseline of quality of all software out there is terrible. We are just so used to it and it's been normalized. But there is really no day going by during which I'm not annoyed by a bug that somebody with more attention to quality would have not let through.

It's not about space rocket type of rigor, but it's about a higher bar than the current state.

(Besides, Elon's rockets are failing left and right, in contrast to what NASA achieved in the 60s, so there are some lessons there too.)

I have sympathies for this argument, though it boils down to trust. Even if you roll your own client, you still need to trust some things outside of your control, be it your build environment, your phone, whatever. But most people will use somebody else's client, so need to trust whoever built that one. Or whoever supposedly audited it. The Signal authors just play that role here. Their business model is fundamentally different that that of Google or Meta, which is a main source of trust people are putting into it. Offloading the exposure to a minimum (just the client which is open source) is another. Yes there are ways around all that for an attacker, but in the end it's a game of likelihood. A journalist or dissident fearing for their life may have a different conclusion than mom and dad who want to coordinate a birthday party without big tech reading those messages and selling them to ad companies. It's good to err on the side of caution, but acting like I am the former while in reality I'm closer to the latter user type is in the end just theatre.

Perfect is the main enemy of good. I rather use Signal to escape the big tech clown show than wait for another decade for the perfect tech to come along, meanwhile either not communicating with anybody or using the exact services I really want to avoid.

I'm still waiting for the "other issues" to be explained that Signal supposedly has. I'm ok with my contacts knowing my phone number, and I opened the Signal account ages ago. Anything else to be concerned about?

Signal's privacy terms were last updated in 2018. We are in 2025 now. It is unimaginable for any operational organization not to update their terms for 7 years.

As a privacy-concious user, I always get suspicious abouy privacy policy changes. They always become more loose instead of doing anything to my advantage. Typically because company has found a new way to use my data to make money and their lawyers realized that this requires relaxing the privacy policy. It's a good thing Signal is not playing that game.

Um, Whatsapp does that too?! Maybe there is a way to use it without a phone number, but the most common use is to have a phone number on some sign / store front with a Whatsapp symbol next to it. In many countries that's the default way to do business. Scolding Signal to use phone numbers is just weird in comparison.

Brutal counter take: If AI tooling makes you so much better, then you started very low. In contrast, if you are already insanely productive in creative ways others can hardly achieve then chances are, AI tools don't make much of a difference.

I think broadly speaking, software has not changed much at such a fundamental level for 70 years.

I love Andrej, but come on.

Writing essentially punch cards 70 years ago, writing C 40 years ago and writing Go or Typescript or Haskell 10 years ago, these are all very different activities.

Um that article is not at all about what I expected. It solves a particular problem, which is not having a static IP address. I happen to have one, so that's not an issue.

But I still have so much to consider when doing local hosting. Redundant electricity? IP connectivity? What if some hardware dies? What if I get DDoS'ed? How do I get all relevant security fixes applied asap? How do I properly isolate the server from other home networking like kid's laptops and TV with Netflix? ...?

All solvable of course, but that's what I'd have expected in such an article.

I challenge you to go to China and ask people to make fun of you if you are unable to correctly pronounce half their words. Not because of stupidity but because of a mix of not hearing the subtle difference ("but that's exactly what you said!") and being unable to accurately reproduce a sound that you hear.

As kids, we have the ability to make lots of noises. Kids learning languages keep those skills alive. Over time, we lose that ability for sounds that we don't use regularly, and re-acquiring that capability is really hard.

I'm not sure I get the premise of the article. I know what a CRDT is and how homomorphic encryption works. But why do both parties have to be online at the same time to sync? They could send the updates asynchronously, store-and-forward style, and everything in flight is encrypted. Why does this need server that keeps state (which is kept in encrypted state and modified, as per the proposal)?

No Hello 1 year ago

And thats why you guys are working with computers and not people, cause that's pretty rude. What they are doing is only rude if they are aware that it annoys people. You response is rude nonetheless since it's a version of "that'll teach them" which is a pretty immature way of handling disagreements or conflicts.

A more mature way would be for "first offenders" to politely reply hi and help them with whatever they need and then when everything is done politely point out that asking directly would be better next time, perhaps with a link to some version of nohello.net. With "repeat offenders" sure, go ahead with what you are doing.

No Hello 1 year ago

That "GOOD" is only marginally better than just "hi". It still doesn't include the actual point, so after me replying "yes I'm here" you are not much wiser and I'm not still on the hook of having to wait for you to type the actual thing.

Funny to put "intuition" and "infinity" into the same sentence.

The only type of person for whom intuition about infinity to form is not entirely unlikely are mathematicians.

Well it's not just the talking or otherwise awkward interactions. It's also smells and generally being in a person's personal space. Let's face it, sitting in a car, you physically get closer to the driver than you'd normally be comfortable with in an open, unrestricted space. And the car is closed too. You are essentially forced to be in their personal space. Not so with a driverless car.

These discussions remind me an awful lot of discussions between my religios and my atheist and my agnostic friends.

Reglious friend: Well there must be a god, I can feel him, and how else would all this marvellous reality around us have come to existence?

Atheist friend: How can you claim that? Where is the evidence? There could be many other explanations, we just don't know, and because of that it doesn't make sense to postulate the existence of a god. And besides, it's just a marketing stunt of the powerful to stay in power.

Agnostic friend: Why does any of this matter? Nature is beautiful, sometimes cruel, I'm glad I'm alive, and whether there is a god or not, I don't know or really care, it's insubstantial to my life.

That's exactly how the discussions around LLM consciousness or intelligence or sentience always go if you put enough tech folks into the conversation.