Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
_frkl
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
16 ms
·
31.
▲
by
_frkl
5y ago
Nice article, thanks. Reminds me of this Ed Byrne bit, which I've totally forgotten about but always thought was quite funny: https://m.youtube.com/watch?v=XfpB0kDLEts&feature=youtu.be
32.
▲
by
_frkl
5y ago
I was wondering the same, and looked up "hack easiyo", lots of examples of people coming up with their own ways to use the system, without having to purchase the EasiYo printer ink, so to speak.
33.
▲
by
_frkl
5y ago
flask also supports async now, that's one of the main new features of this release.
34.
▲
by
_frkl
6y ago
Right. Worked for me when i tried it with two different web payloads. But i didn't do more than a bit of playing around.
35.
▲
by
_frkl
6y ago
For fun, you could even use redbean ( https://justine.lol/redbean/index.html ), which has been discussed on here recently. That would give you a tiny executable running a webserver that serves your webapp locally. Prob
36.
▲
by
_frkl
6y ago
It sounds like Seafile would be worthwhile for you to look into, they do syncing quite well (based on a simplified version of git - its quite fast as they don't have to up-/download the whole file if it changes), and sharing also
37.
▲
by
_frkl
6y ago
I haven't looked at pywebview at all, and my experience with electron is also not very good. Apart from the 'native' misnomer, assuming the general concept of such a 'website-as-app' is an acceptable tradeoff in a c
38.
▲
by
_frkl
6y ago
That, or if interactivity is not that much of a concern, Jupyter notebooks (maybe with Voilá) is also a good option.
39.
▲
by
_frkl
6y ago
Or ZFS, I wouldn't store that kind of data on other filesystem's without that kind of protection...
40.
▲
by
_frkl
6y ago
You can't use your own domain though, AFAIK. Which means you won't be able to switch providers, which may or may not be a problem.
41.
▲
by
_frkl
6y ago
This is not a very helpful comment. OP has made a pretty convincing argument (to my ears), and you basically say: this is wrong! You need to elaborate, or, if you are not prepared to do that, keep quiet. OP spent some time and effort to mak
42.
▲
by
_frkl
6y ago
If you are disappointed, there's mcfly, which does things with your shell history and ML: https://github.com/cantino/mcfly :-)
43.
▲
by
_frkl
6y ago
As a user of a terminal though, personally I would prefer if development time would be spent on terminal features themselves, instead of a convenience feature I'd think unnecessary. I guess this would be a nice project for somebody wh
44.
▲
by
_frkl
6y ago
It's packaged in most distributions, so maybe just use those packages? Also, there are binaries on the Github release page: https://github.com/kovidgoyal/kitty/releases , just download and put them into $PATH
45.
▲
by
_frkl
6y ago
Oh wow, pretty impressive. Have to try that out tomorrow!
46.
▲
by
_frkl
6y ago
This is a fairly comprehensive build system for gui apps in python, I think: https://build-system.fman.io/
47.
▲
by
_frkl
6y ago
True, but depending on what you created, it might open up the path to dual licensing.
48.
▲
by
_frkl
6y ago
That, or using a very restrictive copy left license.
49.
▲
by
_frkl
6y ago
That's why have licenses that forbid certain usages. Obviously those are not 'Open Source' as defined by OSI. If you use such software in ways forbidden by the license, you are liable. Companies would usually be very careful
50.
▲
by
_frkl
6y ago
Yes, copy left is really your best bet. While 'technically' not open source, there is also parity ( https://licensezero.com/licenses/parity ) which I think brings a few interesting ideas to this space. All of
51.
▲
by
_frkl
6y ago
I totally agree, and never understood the focus on curly bash script. People seem to be ok to 'git clone; make; sudo make install' something, but hesitate to pipe a remote bash script that comes from the same author, and often is
52.
▲
by
_frkl
6y ago
> You're right that the Open Source Definition doesn't define the term "open source" - usage does. But common usage of "open source" still means "something that meets the open source definition", n
53.
▲
by
_frkl
6y ago
I like having the option, tbh. I usually self host the install scripts, which removes most of the potential issues.
54.
▲
by
_frkl
6y ago
Didn't Prefect open source their orchestration component recently, or am I mistaken? What part of Prefect is still closed?
55.
▲
by
_frkl
6y ago
Why are they not a good fit? From a shallow reading, I thought Prosperity and the Polyform licenses would be fairly similar in intent to the licenses they have on their page. I can't imagine the authors (not author) of Polyform/Pr
56.
▲
by
_frkl
6y ago
For what it's worth: JetBrains has a model where they sell cheaper individual licenses that people can buy from their own money (company credit cards/expenses are not allowed), and those can be used for work. And more expensive pe
57.
▲
by
_frkl
6y ago
I would not write my own license. I'd really recommend you get a lawyer look over the text you have (that shouldn't be too expensive, it's a one time cost), or look at existing ones that are actually written by lawyers. For a
58.
▲
by
_frkl
6y ago
True, but it also takes away some pain you'd otherwise have. I used to be in the 'Kubernetes is unnecessary overhead for most cases' camp, but since I actually started to use it I think it's a good base for even smaller
59.
▲
by
_frkl
6y ago
I remember the Rockbox firmware for MP3 players having something similar. I was (and am still) amazed how efficient the UI/navigation was in relation to how limiting the (hardward) controls were on some of those players. It took a litt
60.
▲
by
_frkl
6y ago
Two small things: I might have mis-understood you, but you can't sell Apache licenses for those who need them without those people subsequently having the right to give away your code under that (open) license to anyone they like. Whic
More ›