Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
chme
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
19 ms
·
151.
▲
by
chme
6y ago
I never looked into Homebrew as I know that its mainly for MacOS. Since you are sort of making the connection for Homebrew to work without fuss on Linux and Windows as well, if implemented in Rust, I am asking myself what it would offer tha
152.
▲
by
chme
6y ago
"Low-level" is, like all areas of computer sciences, pretty huge and diverse so your experience will depend on what machine you are programming for. FPGAs are fun, because you can design logic circuits and hardware, but with some
153.
▲
by
chme
6y ago
Of course they could.
154.
▲
by
chme
6y ago
Well copyright is, when it comes down to it, not very logical. In the digital world every picture, video, audio or other copyrighted material is represented as a number, which can pretty much be any number, if the encoding can be freely cho
155.
▲
by
chme
6y ago
> and the software itself. Often when licenses change, the old versions of the repositories, that are still under the old license are still available. Isn't that the case here as well? Granted, employees of Elastic, might have unkno
156.
▲
by
chme
6y ago
> Yep: the community is built around the upstream project, and has a lot invested in their continued existence as an open source entity. Ok, that was what I meant with 'upstream can reuse use the project name, infrastructure, etc.&#
157.
▲
by
chme
6y ago
> The point is not that they couldn't do this, but that it's a dick move which betrays the trust of their community, and is ultimately harmful to the goals of open source. I understand that a re-licensing to proprietary from up
158.
▲
by
chme
6y ago
So there is a distinction between running a ElasticSearch engine with custom changes in your backend and offering a ElasticSearch engine with custom changes to others as a backend? For a non-lawyer that seems very sketchy... I could underst
159.
▲
by
chme
6y ago
Right, isn't that what the person I replied to said?
160.
▲
by
chme
6y ago
I am currently struggling a bit to understand this, so please correct me if I am wrong. So if I understand this right: Elasticsearch was under the Apache 2.0 license, which, contrary to FOSS-licensed (GPL and co.), allows derivatives to be
161.
▲
by
chme
6y ago
> It's just if you try to sell ES as a service, then you gotta provide your changes to the public. Doesn't this sound a bit like AGPL?
162.
▲
by
chme
6y ago
This smells a bit like PowerShell. PowerShell streams Objects instead of characters/bytes. But that is more compatible with cmd than sh. Many other points are more about the terminal emulator. terminiology has some of those features AF
163.
▲
by
chme
6y ago
All of those are very good points! > In short, i don't think that how "minimal" dependencies are should be the deciding factor when choosing them, but rather the results of deliberation of the points that you've descr
164.
▲
by
chme
6y ago
> The author is 100% correct on everything. Programming is massively over-complicated for no useful reason. I don't know of any developer that likes complexity for complexity sake for productive systems. I know there are some esoter
165.
▲
by
chme
6y ago
> As a general rule, I consider all "don't be lazy" arguments wrong. I don't agree nor disagree, but I just wanted to point out the hypocrisy of this argument: If someone is too lazy to learn how something works, woul
166.
▲
by
chme
6y ago
> I so completely disagree. Writing JavaScript is already so simple that almost nobody knows how to do it any more. You can download a colossal framework and a billion NPM packages to write some completely unoriginal CRUD application and
167.
▲
by
chme
6y ago
> But isn't using the code that people smarter/more proficient than you have developed a rather good way to go about things? One big task about programming is handling dependencies and thinking about assumptions. Before even be
168.
▲
by
chme
6y ago
Something like https://www.bountysource.com/ ?
169.
▲
by
chme
6y ago
> Averages are one kind of truth though, and if your worldview is based on averages it has some amount of accuracy to it. I think that is a fallacy. Just because some standpoint is in between two other standpoints, does not make it corre
170.
▲
by
chme
6y ago
Isn't that the reason flatpaks or snaps exists?
171.
▲
by
chme
6y ago
> IBM makes tons of money off of Linux, for example. Personally I would rather contribute to a GPL licensed project, because if big companies try to profit of it, they will also have to release their changes. Those could improve the proj
172.
▲
by
chme
6y ago
Most people only complain out of frustration about stuff they care about it.
173.
▲
by
chme
6y ago
> Something else is going on. Money in politics probably as well.
174.
▲
by
chme
6y ago
Probably as someone with an interesting character quirk ;)
175.
▲
by
chme
6y ago
> Historically the dependency management tool for C++ is the system's package manager, and/or a shell configure/provision script. I agree with you here. The system package managers where invented to solve system global dep
176.
▲
by
chme
6y ago
I guess the main difference between what apple and a supermarket is that with apple you buy some hardware and are then forced to only get software from one store. It would be like buying a house somewhere and are then forced to only shop at
177.
▲
by
chme
6y ago
Well a 'game' can be played, otherwise its not a 'game' its just a 'engine'.
178.
▲
by
chme
6y ago
AFAIK most open sourcing of 'games' state that they open sourced only the engine and not the complete game. And maybe provide a guide that shows you how to copy the original assets into a game compiled by yourself. I just think th
179.
▲
by
chme
6y ago
No. A 'game' can be played, and without any assets it cannot be played. It is just a 'engine'.
180.
▲
by
chme
6y ago
They also own their code. Releasing it as open source did not change that. They don't actually state that you have to own the original game on their website.
More ›