doteka
|
2 years ago
|
on: Backend of Meta Threads is built with Python 3.10
You are also running sidewaysdata.com with DEBUG turned on in production, apparently ;)
doteka
|
3 years ago
|
on: Scalability is overrated
Nah, statements like the above are a sign of lack of experience, missing business understanding and/or hubris.
doteka
|
3 years ago
|
on: Show HN: Pynecone – Web Apps in Pure Python
It seems once a year somebody writes a library to do this. It never takes off, because the main difficulty in developing web applications is not “learning JavaScript“.
I have 3 questions for the team. Who is the target audience exactly? How is this different from Anvil, Toga, Streamlit or the previous 36 attempts? And if learning JavaScript is too difficult, what exactly makes shoving the DOM API into another language easier? You still need to learn all the same things but now there’s about 9 orders of magnitude less working examples to copy from.
doteka
|
3 years ago
|
on: Mercedes and Ferrari’s edge in the electric car age: high-end axial motors
If it’s like my 2019 polo, a long (30sec or so) press on the power button on the infotainment console will reboot it.
But yeah, just traded that car in for a Mercedes, and the infotainment is night and day. I basically don’t use CarPlay anymore because the built in stuff actually works better.
doteka
|
3 years ago
|
on: Why Ruby Is More Readable Than Python
While I agree with you the grandparent was unnecessarily patronizing, they do have a point. “Built-in functions” is the first chapter of the documentation following the introduction, there’s no way to miss it. If you don’t even skim the introductory documentation, I’m not exactly sure what you expect to happen. Python is not Ruby nor is it Java, and it predates both. Why would it follow the idioms of those languages?
doteka
|
3 years ago
|
on: A brief history of nobody wants to work anymore
I guess being better than a random third-world country (yes, that’s what median means here) is seen as a great accomplishment? Not sure why you would choose to comment this, it’s like a grown adult bragging about being able to beat up a toddler.
doteka
|
3 years ago
|
on: Absurd Trolley Problems
What PII
doteka
|
4 years ago
|
on: Show HN: Supernotes 2 – a fast, Markdown notes app for journalling and sharing
That is not what I asked though. Every experience is subjective. I’m asking how they envision this being a good business model.
Every bootcamp grad who can whip up a database backed web app can build a note-taking application that covers the major features. There is literally no defensible moat here and the incumbent is giving away theirs for free. What feature will you compete on? There are limits to how much innovation you can add to “storing rich text in the cloud”.
doteka
|
4 years ago
|
on: Show HN: Supernotes 2 – a fast, Markdown notes app for journalling and sharing
Not to take a dump on this product in particular but at this point I feel like there are more note-taking apps out there than people willing to pay for a note taking app.
Why does everybody and their dog think that competing with the thing that comes with all my devices for free (Apple Notes, Google Keep) is a great business opportunity? I can’t seem to wrap my mind around this.
doteka
|
4 years ago
|
on: State of JavaScript 2021
Bad developers will write bad code no matter the pattern - styled components has never been a source of issues for us. Why would we move to a new “trend”? I think this is unique to the JS ecosystem.
doteka
|
4 years ago
|
on: Some mistakes Rust doesn't catch
I’d just like to take a moment to compliment the author on repeatedly producing content that is deeply technical yet very entertaining. As someone who has used both Rust and Go in anger, I enjoyed this one and it’s predecessors a lot. A big step up from a lot of the typical blogspam.
doteka
|
4 years ago
|
on: Some mistakes Rust doesn't catch
Knowing clippy I wouldn’t be surprised if that compiled, but resulted in a warning that you can simplify the double negative.
doteka
|
4 years ago
|
on: Did I just lose half a million dollars?
It abstracts away underlying hardware, leaving you with a convenient set of abstractions for deploying containerized networked services. Sort of an OS for a cluster of distributed machines. Unfortunately this involves lots of YAML.
How’d I do?
doteka
|
4 years ago
|
on: Not Another Framework
What do you mean for no reason? The authors run a consulting shop and give trainings on this library. They are clearly incentivized to break things regularly.
doteka
|
4 years ago
|
on: TinyBase: A JavaScript library for structured state
Lovefield is essentially unmaintained. Something something Google projects.
doteka
|
4 years ago
|
on: Caddy – Open-source web server with automatic HTTPS
Thanks for the reply, mholt!
I would have expected way higher numbers there, but going by that ratio you’re absolutely right. Regardless, thanks for the great work on Caddy, it’s rock solid.
doteka
|
4 years ago
|
on: Caddy – Open-source web server with automatic HTTPS
Caddy is the best. I use it as the static file server and reverse proxy for several side projects running in docker-compose.
What I like most about it is how little config you need for reasonable defaults that would require 300 lines of nginx boilerplate.
If I could wish for one thing though, I’d really like the functionality to get let’s encrypt certs while being proxied through cloudflare to be built in. Right now it requires building a custom caddy with a plug-in, which is a lot of hassle for such a vanilla setup.
doteka
|
4 years ago
|
on: Rust maintainer perfectionism, or, the tragedy of Alacritty (2020)
Nope, sorry. Maintainers are not above criticism just like anyone else, and this post did so in a respectful way. It’s a real problem and e.g. the reason we have stopped trying to upstream any fixes to OSS libraries at work - it’s in no way worth the effort to jump through these hoops, take our bugfix or leave it.
doteka
|
4 years ago
|
on: Ask HN: What are the best and worst command-line interfaces you have used?
Long ago someone taught me this memory trick for tar: imagine an angry German stereotype saying “eXtract Ze Vucking File”, thus -xzvf. No idea what it stands for but it does what I need most of the time.
doteka
|
4 years ago
|
on: The unbearable fussiness of the smart home
The scenario you describe gives me nasty flashbacks of fighting with broken Ansible configs. I wouldn’t wish that upon anyone who’s just trying to dim the lights.