Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
amenod
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
11 ms
·
61.
▲
by
amenod
5y ago
While you don't _need_ React (or a similar powerful library / framework), it takes one's productivity to a whole different level. I have a feeling that you have already made up your mind not to like it, but if you ever give i
62.
▲
by
amenod
6y ago
For anyone wondering, it is enabled by default on Ubuntu too. I wonder what made someone think that this was a good idea?
63.
▲
by
amenod
6y ago
Tux + L then. :)
64.
▲
by
amenod
6y ago
...or invite the whole team for a beer via e-mail. :)
65.
▲
by
amenod
6y ago
It is still quite likely he won't be repeating the mistake though. Prison is something else than just money.
66.
▲
by
amenod
6y ago
I hate SQLAlchemy and Alembic.* I still use them both, because they are at least some kind of standard and SQLAlchemy plays with FastAPI very nicely - and I love API input validation and docs for free. Don't get me wrong - it's ni
67.
▲
by
amenod
6y ago
That was not my point. I also happen to agree with you - AGPL is "open source" under any definition I have encountered.
68.
▲
by
amenod
6y ago
I didn't mean re-licensing it - the parts that are under MIT stay under MIT, but the patches on it have a different license. That is completely legal and license doesn't forbid this. (ianal, yadda yadda...) A similar thing happene
69.
▲
by
amenod
6y ago
No - different processes were reading and writing. And once you implement a global map which is accessible from multiple processes, you might as well use an existing solution, like Redis. Or, as I've learned, pgSQL - which gave me the
70.
▲
by
amenod
6y ago
That's what I meant by "no persistence needed". In both cases, I wasn't actually saving anything to disk. I needed an in-memory storage for a never-ending stream of incoming data that would be read (and purged) by a sepa
71.
▲
by
amenod
6y ago
Even though OSI clearly defines what "open source" means, it is sometimes (often even?) used as a synonym for "source available", as opposed to "free software" (which is the term that FSF promotes). I'm no
72.
▲
by
amenod
6y ago
I have a domain that would be great for an e-mail forwarding service, but I have second throughts about starting it... Is there someone here with experience in this area? What should the OP be most scared of?
73.
▲
by
amenod
6y ago
Note that OP is actually generating loss at this point - 300 domains at $8 equals $2400, which is in itself bigger than the income. Can you maybe share what problems OP might have? I have toyed with an idea of starting something similar and
74.
▲
by
amenod
6y ago
I had a project where I just needed to be saving a constant flow of data (id + 100 bytes records) somewhere, no persistence needed, no sharding (single machine) - but lots of it. I first turned to Redis and it worked nicely, but since I had
75.
▲
by
amenod
6y ago
Correct me if I'm wrong, but I think you missed the point of the discussion? It is not connected to frontend at all. It talks about the difference between using an ORM versus constructing SQL statements directly, as strings. In that li
76.
▲
by
amenod
6y ago
It's not that bad. I have used both and while I wouldn't choose MongoDB anymore, it did its job as needed. For me, the main problem with MongoDB is that it is "schemaless" - which doesn't mean that there is no sch
77.
▲
by
amenod
6y ago
> Perhaps the maintainers of the C versions should do the same in reverse. Nitpick: they don't need to, they can just attribute the Rust developers if needed. They can also just take MIT code and publish it under GPL (reverse is not
78.
▲
by
amenod
6y ago
I agree with you about the tradeoffs and the importance of looking at the problem from all angles, but I would argues that this is clearly the case wher aesthetics won over usability, which should _never_ happen. It should be easy to visual
79.
▲
by
amenod
6y ago
Are you saying you can actually read the air quality readings of other users? That's... quite an oversight. :-/
80.
▲
by
amenod
6y ago
Note that GP stated they are "brainchild of cryptocurrencies". I don't think that the meaning you imply is what they had in mind.
81.
▲
by
amenod
6y ago
Agree. And there are other questionable design choices in this project too. by pet-peeve is an omission of `.htaccess`-like mechanism. There is even a page they have dedicated to this [0], where instead of looking at their users' probl
82.
▲
by
amenod
6y ago
> Success! I was able to lower my heat pump's electricity needs by ~50% (didn't downvote you, just pointing out that you missed the point of the article)
83.
▲
by
amenod
6y ago
Of course they are. They are written by people and often become standard because of good marketing instead of merit. However, I still find satisfaction in learning new things, trying to be better each day, overcoming new and more challengin
84.
▲
by
amenod
6y ago
I installed Signal recently, but was flabbergasted when it advised me to connect with someone they found in my phone contacts who has recently joined Signal. WTF? If I knew that my contacts were being shared with a 3rd party (Signal), I w
85.
▲
by
amenod
6y ago
Cool, thanks for sharing! FYI, the OP posted an update with a reply to you: > This article was posted on Hacker News... > In the comments there somebody mentioned an interesting use of the <script> tag in SVG. I’m unsure though
86.
▲
by
amenod
6y ago
Recaptcha comes to mind. That said, there are quite a few services which battle these systems for you nowadays (such as scraperapi - not affiliated, not a user). They are not always successful, but they have an advantage of maaany residenti
87.
▲
by
amenod
6y ago
In practice though, unless you have some very specific needs (and the people I have met who thought that they did, well,... didn't :) ), you should still "just use CRA". There are folks who like to live on the bleeding edge,
88.
▲
by
amenod
6y ago
> ...even among professionals referring to themselves as UX designers. I believe this is a part of the problem. Because there is a word "designers" in "UX designers", a lot of designers expanded their credentials to i
89.
▲
by
amenod
6y ago
Well, they can also just wait for Google to either rename or kill off their product. /s On a more serious note, it was never confusing to me - I didn't even notice they share the same word until now tbh. And quick search for "
90.
▲
by
amenod
6y ago
So? Mozilla should still catch up (if/where needed) and surpass Google on all privacy fronts. The goal should be that Google can't track Firefox users in default configuration - rest assured, this will never happen with Chrome
More ›