HN user

enumjorge

3,269 karma
Posts3
Comments497
View on HN

With distributed systems I'd say network unreliability introduces a good amount of unpredictability. Whether that's comparable to what traditional engineering disciplines see, I couldn't say. Some types of embedded programming, especially those deployed out in the field, might also need to account for non-favorable conditions. But the predictability argument is interesting nonetheless.

The primary reason people buy Expressive Animator is its high quality

You keep talking past people.

The feedback they're sharing is very simple. It's not super clear from your sales copy if my purchase gets me access to all updates forever, or if those are limited to the current major version. The way you're intending it to work is simple, yes, but your sales copy doesn't reflect that.

It seems like an easily solvable problem, tweak your sales copy to clarify, but instead you keep digging your heels. Fine, it's your company. I'm not a lawyer, but generally I'd be worried about making a bunch of sales if its not clear to my customers what exactly their buying. I don't get why you'd take such a chance when the fix is so simple, but again, it's your company.

Almost everything that is happening in US politics was telegraphed beforehand if you were looking carefully enough. If Musk's current level of influence and his actions are a surprise to anyone, I'd politely suggest that they augment their sources of information.

if Musk frees up a significant fraction of the budget?

Freeing up money is not actually that hard. Doing it in a constructive way is a lot more difficult. I could go in and completely defund roads, airports, social security, public schools, the courts, the military, and save a ton of money.

Then what. What's the big plan? What are we going to do with all this money that will give us a better ROI?

That money was paying for stuff. Some stuff runs smoothly we enough that we take it for granted. Is everything perfect? No, but I'd like to see a little more care when screwing around with important infrastructure and services.

This reminds me of people that join a legacy software project and start proposing that you do a completely rewrite of the system without really understanding why certain decisions were made. It's almost always a total disaster and then someone else needs to come up and clean up after them.

I'll echo what other comments have stated, which is that my problem with AI slop is not just the quality but also the subtle deceit of presenting something that a computer generated as something you created. We all learned in grade school that plagiarism is bad, yet that norm seems to be thrown out the window because what AI generates didn't exist before. It's still not your work. You could argue that crafting the prompt meets the definition of authoring the work, with AI tools augmenting that into something fuller. I guess that's open to interpretation, but I don't find that a very convincing argument. It's easy to craft a prompt that is completely devoid of any real contributions.

I don't mind AI generated content. Just don't try to pass it off as your own. Like, if it's really that harmless then why would someone object to identifying it as AI generated. The fact that not everyone does tells me they're trying to deceive. Some of us object to that, and frankly I don't understand why anyone would be ok with it.

Generally, it seems to me that a lot of people are saying, basically, "I don't want to engage in a social network that isn't and echo chamber of my beliefs."

The issue with Twitter and a lot of social media is that you don't often encounter opposing views that are nuanced, thoughtful and constructive, but rather hot takes, rants and memes. Even when those share your same worldview they can be tiring, but when they don't, they can drain your mental energy quickly.

Perhaps people do want to live in their own bubble, but I wouldn't say we can judge that based on Twitter just because of how toxic it can be.

I'm not sure why people can't be humble enough to accept that we don't really know what the future will hold. Just because people have underestimated some new technology in the past doesn't mean that will continue to be true for all new technologies.

The fact that LLMs currently do not really understand the answers they're giving you is a pretty significant limitation they have. It doesn't make them useless, but it means they're not as useful at a lot of tasks that people think they can handle. And that limitation is also fundamental to how LLMs work. Can that be overcome? Maybe. There's certainly a ton of money behind it and a lot of smart people are working on it. But is it guaranteed?

Perhaps I'm wrong and we already know that it's simply a matter of time. I'd love to read an technical explanation for why that is, but I mostly see people rolling their eyes at us mere mortals who don't see how this will obviously change everything as if we're too small minded to understand what's going on.

To be extra clear, I'm not saying LLMs won't be a technological innovation as seismic as the invention of the car. My confusion is why for some there doesn't seem to be room for doubt.

My comment came out crankier than I intended. I do think comments like yours are valuable, and I agree that you were respectful and informative. I'm just genuinely amused that the top comment is for a completely different tool. That's more an observation about how we vote as a community, not about your post. I include myself in that group though as I have in the past been drawn to the new and shiny over the already known.

Apologies for the very off-topic reply, but I can't help but find it a little funny that on a thread exalting a particular tool, the top comment at the time of this writing is a link to another, newer tool. Not that there's anything wrong with sharing the link, but it does seem like here at HN we have a bit of a grass-is-greener thing going on. I would understand it more if the discussion was around how bad a tool is and someone chimed in with an alternative. And it's not like I don't want people to share these other projects but personally on a thread about a particular topic, the comments I find the most useful are those from people with experience in that topic sharing their opinions, tips, etc. In this case, the comment our community found the most valuable on the topic of Dokku seems to be a link to Dokploy, a project that judging by the commit history is new as of this past April.

I bet if Microsoft were not extracting value from someone else's content, but instead had their content being used to power someone else's business, they'd be singing a very different tune.

Do beginners find these type of big list of resources and roadmaps helpful? As someone who's been in the industry for a long time and with several years of FE experience, if someone had shown me this when I was trying to get into FE, I would have found it overwhelming, and anxiety-inducing. I can see how resources like this can give you a lay of the land and give you an idea for how a particular technology fits into the big picture, but beyond that I don't know how useful they are in guiding your learning path. I can also say that not only is it not necessary to know everything in those roadmaps to reach an advanced level of proficiency, just because you are familiar with a bunch of different technologies doesn't mean you're an expert.

When I'm studying a new subject I need guidance rather than a fire-hose of links to resources, but that may just be me.

I say this as a frontend dev--if your goal was to convince backend folks that adopting jsx/tsx is not that complicated, my guess is that your comment won't do that. The setup you described might sound simple to you, but it's not for someone who isn't already familiar with the FE ecosystem. The OP wanted a templating library that is simple to setup and use and would score well with lighthouse, but all of a sudden we're talking about lib.dom.ts files and copy pasting from @types/react.

Something similar is happening in the dental world in the US. Private equity companies are buying up individual practices, and with the sky-high loans required to go to dental school, it's becoming very difficult for new dentists to go into private practice. That means that when a dentist retires there's increasingly fewer individual dentists willing to buy the practice and they end up going to private equity. I truly believe this will result in poorer quality of care, and it's sad to see where we're headed, but I don't know if anything can be done.

The other response is correct that this is not ironic. Roughly speaking, irony is when something happens that is the opposite of what you'd expect. A firefighter's home burning down is ironic. Sometimes irony is related to unfortunate or funny coincidences/timing, and it's easy to confuse the two. Alanis's song Ironic famously has a lot of examples of this. Rain on your wedding day--is that ironic? Maybe? You certainly hope there is no rain on your wedding day, but I don't think there's an expectation that there won't be rain. Now if your parents decided to get a divorce on your wedding day, I think that's ironic.

But the parent commenter dilutes the definition further. A project with 2024 lines of code in 2024 is just an amusing coincidence. There's no reason why you'd expect a project in 2024 to not have 2024 lines of code.

I'm not sure I buy that users are lowering their guard down just because these companies have enforced certain restricts on LLMS. This is only anecdata, but not a single person I've talked to, from highly technical to the layperson, has ever spoken about LLMs as arbiters of morals or truth. They all seem aware to some extent that these tools can occasionally generate nonsense.

I'm also skeptical that making LLMs a free-for-all will necessarily result in society developing some sort of herd immunity to bullshit. Pointing to your example, the internet started out as a wild west, and I'd say the general public is still highly susceptible to misinformation.

I don't disagree on the dangers of having a relatively small number of leaders at for-profit companies deciding what information we have access to. But I don't think the biggest issue we're facing is someone going to the ChatGPT website and assuming everything it spits out is perfect information.

I guess it depends on your definition of progress. None of those examples you listed sound particularly appealing to me. I've never watched a show and thought I'd get more enjoyment if I was at the center of that story. Porn and dating apps have created such unrealistic expectations of sex and relationships that we're already seeing the effects in younger generations. I can only imagine what on-demand fully generative porn will have on issues like porn addiction.

Not to say I don't have some level of excitement about the tech, but I don't think it's unwarranted pessimism to look at this stuff and worry about it's darker implications.

It strikes me as a similar situation to Meta and the whole VR/metaverse thing. A company takes an ecosystem that's gaining popularity, makes a big bet on it in the hopes that it fuels the growth that Wall Street constantly demands and tries to turn it into a market of a size that the ecosystem was not ready for, and possibly never was going to be.

While defund the police was ill-though out, let's remember that it was a response to the continued use of excessive use of force by police. As one of the parent commenters said, SPD has a poor track record of disciplining misconduct of their officers. People will take increasingly desperate measures if they feel like they're not being heard. The idea that you'd do away with police was short sighted and didn't make sense since the beginning, but the situation SPD finds itself in is partially a self-inflicted wound.

[Twitter]'s off better than ever

I'd agree that it's hard to take an opinion seriously that pronounces Twitter as dead. As you pointed out, when OpenAI's drama was unfolding, the conversations happened mainly on Twitter. But saying Twitter's current form is the service at its best is also hard to take seriously. I tried to follow said conversation about OpenAI during Altman's ouster and I found the site to be an inconsistently broken mess. To this day, I'm still not sure why I'm able to access certain posts without signing in, but not others. In my experience, the quality of the discussion on the site as a whole has also taken a hit.

And again with the whole freedom of speech. It continues to baffle me how people associate Musk with the first amendment. He brands himself as a free speech absolutist, but his actions have continuously shown him to have no problem silencing critics and playing favorites on the platform.

I'd pay money to watch someone like you work. Like other responders, I've tried using chatgpt multiple times, and very often when I've used it for tasks where I was familiar with the subject matter, I was disappointed in the results. It's possible I haven't learned the proper way to get what I need from it and would love to learn how others are using it to solve real problems.

I mean it. I'd pay money to watch streams of someone using chatgpt to solve non-trivial problems.

Kinda crazy to me that one of the biggest names in personal budgeting couldn't find enough value for its stakeholders.

The downside of getting acquired by a large company is that they want large-sized business. Lots of medium and small sized products that would be very viable on their own end up getting shut down because in the context of their parent company, they don't make sense.

It's always sad to see products that were truly innovative when they came out end up getting neglected and sunset due to large co M&A-based strategic decision-making.

It is sad, but is it sad enough that if a large co offers to buy your company and make you very wealthy, you're going to decline?

Sorry for the cynicism but this cycle of adopting a software tool only for that to be bought out and subsequently shut down is getting pretty old. I'm sure Mint's initial sales pitch was also about passionate founders who cared about their customers. This is probably the nature of companies--no one will care as much about a product as much as the people who first created it, but the cycle seems so much faster with software.