811 karma · joined April 28, 2017
After using it myself and viewing plenty of org-mode powered config files, I feel it's mostly good for people who publish their config files for others to read / learn. But for my own use it felt like just too much verbosity.
Of course, that doesn't mean every tool should require massive amounts of time invested in configuring sensible defaults. Not everyone wants to do this.
As always, there is very good reasoning behind this PEP. And ultimately, when growing a language and becoming more "professional", complexity is added to the language or syntax.
From a personal point of view, I can get behind the following syntax change
value = my_object?.value
instead of doing if my_object:
value = my_object.value
else:
value = None
or even value = my_object.value if my_object else None
But looking into other examples given in the PEP, things can get quite messy and "ugly". mangle_from_ = policy?.mangle_from_ ?? True
I love Python and will continue to use it, both personally and professionally. I just hope the Python developers try to draw a line somewhere. Sometimes a design is good enough and further evolution / development should not be done, because every change can be justified in some way or another.I read in one of the comments you're using Flask on the backend, are you storing the key/values in a SQL database? My backend is written in Go and data is serialized to disk in a binary format.
edit: I just saw that you also implemented a delete feature, my bad for not reading all the examples carefully ;-)
# curl https://simplekv.com/path/to/key2
<html><body><h1>Well, this seems safe...</h1></body></html>
Current technology mostly in demand (or what comes my way through networking) is AWS, GCP, Python/Django
Please stop non-browser development and let me pay a monthly fee for a decent browser!
I don’t want a VPN service, bookmark readers or other crap. I want Mozilla to defend the open web and create an open source browser. That’s it. The past few years have been a big disappointment in Mozilla leadership and (lack off) vision.
If they don't turn this around then I hope others will step up and reclaim the web!
This isn't just a rant, it's also a cry to let people explicitly support browser-only development via donations, subscriptions and show our support.
For one it adds a simple set of primitives I need to learn on top of HTML (a basic tech to know), so no large JS frameworks or patterns to learn.
Secondly, it's really fast with regards to development speed, application speed and just getting up to speed in general. A basic MVC framework (such as Django but others also) is all you need in addition to the primitives I talked about above. With modern frameworks such as Vue or React, I need a backend with basically the Model and Controller part and then a different framework for the View part.
Maybe I got lucky but I really hope my next machine (probably going to buy the next 16" pro) will last as long.
A small dent and some scratches in the lid are the worst problems I have.
I have been holding out over the entire touchbar, keyboard and other debacles and will probably go for the new updated Pro model by the end of the year.
Let's hope my next purchase lasts as long as this machine has :)
In this case I believe a heat map is a bad way to decide product direction. The amount of clicks don't tell anything about the ease of use, only which UI element receives user attention. If the Pocket feature receives no clicks, it can mean that either users don't find it or they don't want to use it.
Of course, product wise I understand FF might want to push Pocket and increase usage. But the decision about whether or not the UI is suitable shouldn't be gotten from a heat map.
This allows you to browse Gemini space through a classic Web browser.
Combined with my love for minimalistic websites (hello http://motherfuckingwebsite.com/) I find Gemini a perfect small web to enjoy.
I've even started updating my static site generator to update both HTML and Gemini output.
In many cases I work on projects that use an open source package where donations are the only means of support (if possible at all). I could never get a client to 'donate' €500 but I can easily approve €1000 for software support or licensing.
A great example is the issue newcomers to Common Lisp face. I don't want to get in specifics regarding the Lisp community here but one common complaint is that only "old libraries" are available and no recent releases.
Side note: Although I'm not sure it initially started in the JS community, it is by far the most affected community. Besides that issue it also suffers from Not Invented Here syndrome.
Works perfectly on Safari mobile. Nice work!