HN user

bennythomsson

90 karma
Posts0
Comments46
View on HN
No posts found.

Kudoa for this, but it feels like there should be a more direct way? I mean, he first invented basically a general-purpose execution platform. That in itself is cool, but the fact that it then can execute a chess program is not actually that surprising.

What about directly encoding the rules of the game plus some basic strategy?

It goes on.

the new standard that companies like Samsung and Google would clone the same way they cloned the hardware and software design of the iPhone.

That's misrepresenting history in ways it's not even funny.

Stopped reading at that point. The article took too long to even sketch it's main point anyway.

As the videos show, there are still a few usability issues. Full-screen switching somewhere else just to enter a name for example doesn't get you very far.

But there is not much missing and I like the POC!

How did they generate these? If I try with ChatGPT then it refuses, citing a possible violation of their content policy. Even when I tell it that this is for me personally, it knows who I am, and that it's just for a test -- which obviously I could be just pretending, but again, it knows who I am but still refuses.

To which everybody will click yes. They have been conditioned by too much half-baked crap out there that requires it and the need to go on with their lives instead of having tp start investigating things they anyway don't have a clue about (and don't want to, not being IT folks).

What kind of "hosting service" are you referring to? Just run wireguard on the home server, or your router, and that's it. No more infra required.

If you make a product that is so locked down by default that folks need to jump through 10 hoops before anything works then your support forums will be full of people whining that it doesn't work and everybody goes to the competition that is more plug and play.

Realize why Windows still dominates Linux on the average PC desktop? This is why.

Most computing people habe at home is some locked down cloud crap which neither you nor an attacker can do anything with.

It's not hackable though in the original sense of the word, so not interesting the crowd at HN. Docker is, for everybody, good and bad.

It is widely known not to expose anything to the public internet unless it's hardened an/or sandboxed. A random service you use for playing around definitely does not meet this description and most people do know that, just like what a power tool can do with your fingers.

None of the database guides I followed had warned me about the dangers of exposing a docker containerized database to the internet.

Um that's pretty ... naïve?

Closing even your VPN port goes a little far. Wireguard for example doesn't even reply on the port if no acceptable signature is presented. Assuming the VPN software is recent, that's as close as you can come to having everything closed.

Learn New Skills 2 years ago

I personally don't actually mind and don't infer the rest of the page to be garbage. Maybe because I don't consider the image garbage either.

There are lots of wasteful uses for sure. Too much crap out there being produced essentially for the land fill. This can all go away.

But there are many areas where plastics are quite literally life savers and it will be hard to replace them. For example, look at a modern ER and imagine it without plastics. Won't happen.

You a seem to be misunderstanding if not misrepresenting my point. I applaud the FOSS community for these licenses. I use them myself. And I don't expect any payment. And it's fine that if anybody invests a lot of expertise and time to build a complicated product to commercialize it. Even better if they contribute back in one way or another.

This is about a green kid coming along and quickly churning out lots of half-baked solutions, asking for frankly quite a lot of money for those, apparently without acknowledging the giants on whose shoulder they are standing. Legally they have the right to do so, sure. But we as a community can give push back in that that's not how things will work in the long run. I encourage you to check out his personal home page, you'll see what I mean. (And again, I generally applaud the enthusiasm. But those things would better be suited as portfolio-building personal OSS projects on github rather than trying to squeeze the dollars.)

There is a difference between legitimate business interests after large investments, and freeloaders.

That's not what I'm thinking. Where exactly should those $25 go? If there is such an easy place, fine, go ahead. I personally don't see one, since there are many giants on whose shoulders he is standing on.

There are other options, many of them have been mentioned in this discussion.

I suppose my main point is that the apparently new quite inexperienced guy, as appreciated as his enthusiasm is, should at some point understand that all the tech he uses for free didn't fall from the sky and just whipping the cream that floats on top for personal profit is not a sustainable model. Even though that seems to be the trend these days.

Isn't the whole approach wrong? All that stuff should be in another thread. That's it. Re-inventing a bad version of cooperative multitasking, in 2025, really?

It's surely a nice exercise, but I really hope this is not production code anywhere. If it is then I'm not surprised about the current state of web software (myself working in a very different area, so I don't really have a clue).

Building a road is usually very similar to building another road.

Building ffmpeg is very different from an SSL lib. They need different tradeoffs, design strategies, domain knowledge, etc. And doing them properly is really really hard. A lot of software out there sucks, in part because there is more focus on marketing than on correctness and reliability.

If roads had the same quality as software then traffic deaths would be an order of magnitude higher.

Try working on a library used in tech that your life depends on and you might re-consider your road metaphor.

Of course they provide value! They car dealer selling you that new Toyota also provides value. Without him you couldn't buy that car, certainly not so easily.

Doesn't mean he manufactured it, or invented it, or conceived of the very idea of an automobile with an ICE (or EV). It's all a big collaborative effort, and imagining that all of the $40k for that car go straight into the dealer's pocket would be absurd. Legally absurd, and ethically absurd as well.

Similar with a piece of software that builds on other work. Of course it provides value (hopefully). But on the whole, the extra value added is not the majority of the whole package.

I have the same view on my own FOSS work (also expressed in its license) and generally also don't think that FOSS authors should feel that their users are obligated to give them anything (beyond the conditions of the license).

Though we as a community can still have views regarding kids hacking things trying to profit off decades of hard work by a large community. Different if they contribute back obvioisly. There are lots of compromise models out there.

Edit: Softened unreasonably provocative expressions

He actually himself writes that he doesn't want to spend too much time on his apps:

now i have lession that i shouldnt build apps that consumes so much time.

Sounds like somebody really devoted to the perfect UI experience.

Look, I don't want to talk down this kid. Everybody starts somewhere and I like the enthusiasm. But him expecting to make $30 off everybody for plumbing together a bunch of FOSS libs is rubbing me the wrong way.

And you might be underestimating the work that went into those libraries.

We are talking decades of work, dealing with platform issues, performance, loads of security considerations and then there is the whole licensing+patent topic.

Sure UI work is hard, but of the whole package, it's only the visible part of the iceberg and now I'm expected to give $30 to the person who only contributed that last piece? Of course it's work too but if not at least half that money is being donated to the underlying FOSS projects then I'm out.

Another suggestion: open source your app. Those who don't know how to compile/build it, or are too lazy, which will be most, they can pay for the convenience, and you'll have the income you expect, but at least you are giving back to the community on whose work you are basing yours.

self-taught full-stack developer who wrote the first line of code in the 2020 Corona lockdown.

You my friend are standing on the shoulders of giants. Time to ack them.