Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
skrtskrt
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
36 ms
·
511.
▲
by
skrtskrt
5y ago
that picture only captures, like 5-10% of what you see as you pass through there. I think it's always ridiculously represented as "hurr this is what America is!" It has every chain business there because it's the interse
512.
▲
by
skrtskrt
5y ago
they mean the west has systematically overthrown governments, strip-mined the natural resources, drawn arbitrary country borders, funded extremist groups, bombed civilian populations, gone to war because the extremists they originally backe
513.
▲
by
skrtskrt
5y ago
If you don't do some downranking based on something, then your search engine is always going to be garbage, because people are always going to be trying to game your ranking metrics - whether its blogspam or political "misinformat
514.
▲
by
skrtskrt
5y ago
Also note that the Python example naturally has no exception handling, while Go "has to" handle the errors (enforced by convention and linters, you could always just throw them away) also it's only one more line, but they did
515.
▲
by
skrtskrt
5y ago
While Go is definitely more verbose, Python benefits from decades of development of common libraries (requests, attrs, click, SQLAlchemy, Django ORM/REST framework, etc) that have become the de facto standard - there is a LOT of code h
516.
▲
by
skrtskrt
5y ago
No delay on Fedora 35 with all defaults
517.
▲
by
skrtskrt
5y ago
Sure, writing boilerplate is always going to have overhead. But in my experience the stricter-yet-more-verbose design strongly increases maintainability and velocity in the long term, which should be self-evident due to the massive reductio
518.
▲
by
skrtskrt
5y ago
Well sanctions generally affect the average citizen the hardest already. It's not like government or military leaders are the ones that can't get basic medical supplies or food in a sanctioned country.
519.
▲
by
skrtskrt
5y ago
Django has these same limitations in my experience, but to me the issues are largely caused by the common usage patterns which are encouraged by the official docs and community, and lead to absurd amounts of coupling/ball-of-mud apps
520.
▲
by
skrtskrt
5y ago
Could this also improve either developer experience or query performance when working with something like Redshift, which is a columnar OLAP store that already uses a Postgres dialect?
521.
▲
by
skrtskrt
5y ago
I said nothing about having hosting "be exclusive to the original creators" If AWS/Google/Azure had to pay some fee to the original creators to provide a hosted version, they would definitely do it for a popular enough p
522.
▲
by
skrtskrt
5y ago
I mean it seems to me like of these two situations: 1) there's a lot of software that's mostly-open-source-except-Amazon-isnt-allowed-to-run-a-hosted-version-of-it-without-paying-the-authors 2) all the software from 1) is complete
523.
▲
by
skrtskrt
5y ago
Okay, but what about something like BSL, with the older versions automatically getting fully open-sourced? Not technically open-source, but much closer to open-source than what we would generally think of as "proprietary" software
524.
▲
by
skrtskrt
5y ago
Interesting - so a clean room implementation is somehow more attractive than complying with the AGPL. So AGPL is open source, but in practice it seems like it's so much more restrictive than something like BSL that is not open source.
525.
▲
by
skrtskrt
5y ago
This is exactly the framing/idea I am going for. Honestly it seems like the only downside there would be all the OSS purist/billionaire-defender HN commenters would have a field day, then you could move on.
526.
▲
by
skrtskrt
5y ago
> But, if the value-add is hosting more than the software itself, why would you prevent the 'value-adder' making the bulk of the money? Sure, but maybe there's a way for the original creators to get more than $0 (while sti
527.
▲
by
skrtskrt
5y ago
Maybe I got the timelines wrong - isn't that what was originally happening with Mongo and AWS - AWS was hosting Mongo when it was still under AGPL? Also the Google policy seems to stem from: 1. It's never really been defined very
528.
▲
by
skrtskrt
5y ago
There are plenty of reasons for choosing an OSS license - people can easily audit the code, people can self host for their own purposes, etc. There is plenty of code that is only open-sourced after it has been fully created by a single orga
529.
▲
by
skrtskrt
5y ago
I think we've seen that the corps with the lawyering and engineering know-how will definitely touch AGPLv3
530.
▲
by
skrtskrt
5y ago
Would it be fair to do something where you start off with the BSL approach where older code automatically becomes fully open source (like GPL or Apache), with the exceptions that the first N versions or N years of work will start off fully
531.
▲
by
skrtskrt
5y ago
Just figured since there are so many forks reproducing the same work, I would merge the comments upstream to meet the needs of the community ;)
532.
▲
by
skrtskrt
5y ago
If everyone stomps their feet and says "there's no solution, otherwise it's not OSS!" then the end result is only going to be a lot less open-source software.
533.
▲
by
skrtskrt
5y ago
Ok, but I am asking is there any solution? Is there a way to get the benefits of OSS AND for the creators to get more then zero dollars when someone makes a shitload of money off of just putting their software on an enterprise cloud?
534.
▲
by
skrtskrt
5y ago
How would dual licensing go down, ideally in these cases? I figured if that worked, Elastic, Redis, MariaDB, Mongo, Timescale, and Cockroach Labs would have gone that route
535.
▲
by
skrtskrt
5y ago
AGPL seems to guarantee mostly that you can obtain changes people are applying downstream in order to host your software, and apply them back up. It does not prevent someone from making billions off of doing nothing but hosting your softwar
536.
▲
by
skrtskrt
5y ago
Again, you’re leading with the definition-of-FOSS argument. Step back from FOSS for a second. I think most people would agree that there’s somewhat of a moral issue with just taking someone else’s open source software and just hosting it an
537.
▲
by
skrtskrt
5y ago
Not sure how we got from wishing we could use a language with fewer footguns than bash to… human emitter of YAML whose creativity has been ripped from them, so they will now design overly-clever systems as some sort of creative outlet?
538.
▲
by
skrtskrt
5y ago
This comment is in every thread about this, but there has to be a solution that satisfies FOSS purists as well as casual users without allowing a massive, evil megacorp to just stomp on every company built around open-source solutions.
539.
▲
by
skrtskrt
5y ago
So - if people instead could use a shell/script language that offers some more correctness/guarantees or fewer pitfalls, they will subconsciously make bugs in the system outside of that script because creativity?
540.
▲
by
skrtskrt
5y ago
there's just no way we should all be scripting in a language where typing out anything more than a single command necessitates a cascade of "well ACKshually it should be done this way" corrections, whether it's from a st
More ›