Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
mamcx
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
25 ms
·
361.
▲
by
mamcx
4y ago
> Say what?! This is the sensible design! Is like "In a OO language, 1 is a object" But here, this is an array language , so it makes ton of sense that 1 is an array. And in a relational language, 1 should be a relation.
362.
▲
by
mamcx
4y ago
The fatal flaw of Java errors: Java not have algebraic types. That is. "Just add this weird trick (algebraic types) and now it works"
363.
▲
by
mamcx
4y ago
> That's absolutely not true. In the absolute case, yes. But large companies have lost a lot of data, and thanks of $$$ they survive that. In that scenarios, you pay a lot to not get in problems, but you can pay to overcome them to
364.
▲
by
mamcx
4y ago
Also, most of the "action" on this sphere is for the "super-rich" customer: Assume it has more than 1 machine, lots of RAM, fast i/o & fast networks, etc. And this means: It run on AWS or other "super-rich&
365.
▲
by
mamcx
4y ago
Same. Even if some aspect of Rust safety can't cover the complications of the low-level stuff, is easier to do that on Rust than with C/c++.
366.
▲
by
mamcx
4y ago
I have use +12 langs professionally. And personally picked always some language that was not the "mainstream". I from Colombia, so not even mainstream worldwide, but probably unheard among here, much less to ship real code with
367.
▲
by
mamcx
4y ago
You need at least 1 backup and/or replica. Availability is kinda good: You could lose one/few tenants but that not take down all the rest (if they are isolated properly). Is MUCH worse if all the db made the fancy way get down, or
368.
▲
by
mamcx
4y ago
And the best sharding? Doing multi-tenant. Sharding at table level is very complex and expensive. Fully give a single DB per tenant is very practical, and the reasons to do sharding (like reporting) is where you do the other fancy things
369.
▲
by
mamcx
4y ago
Just format this: > I have a hard time imagining going to a team or customer and saying “ - c# - go - java - python - javascript ARE wrong ... for this project. --- So, what people don't get is that you need somebody crazy enough
370.
▲
by
mamcx
4y ago
My question is if SVG could be viable to make GUI, and if is possible to use it cross-platform without a web view?
371.
▲
by
mamcx
4y ago
+1 At least if I could put a single subdomain (I wish to allow testing company.localhost.com, that is important in special for our mobile devices)
372.
▲
by
mamcx
4y ago
In a round-about fashion I get interested in array languages because the relational model. I tough an array is "just a column" and somewhere I get to K and that leads me to my current attempt to build a language that make both par
373.
▲
by
mamcx
4y ago
I think a bigger one from what I have looked is the complexity of (en^de)code bytes around. I suspect if you could use UNION better and be the same as Enum in Rust you could do us a favor! Also I wish I could do this easily: enum Tag
374.
▲
by
mamcx
4y ago
What this example show is that you can't manipulate the "things" that are expressed in syntax as data, so you can't have the same way to deal with both types and values: struct Person{name:String} + struct User{pw
375.
▲
by
mamcx
4y ago
What is very, very tricky is that the language get bigger the harder is to do composability. And "composability" is far bigger and broader than the normal understanding. For example, consider Rust that is built around the idiom of
376.
▲
by
mamcx
4y ago
Apart for small lenovos machines, mac minis can be a good proposition. I think a m1/m2 is hard to beat. You could also do refurb like in https://eshop.macsales.com/configure-my-mac/mac-mini
377.
▲
by
mamcx
4y ago
> Not chat, not a web-only form or ticketing system, just plain old email (on the frontend): Really! I tried several companies to fill taxes for LLC (foreign owned)( https://www.reddit.com/r/smallbusiness/commen
378.
▲
by
mamcx
4y ago
Dark mode. Full markdown, ``` for code blocks.
379.
▲
by
mamcx
4y ago
I will be happy to get coding parters and/or funding: https://tablam.org
380.
▲
by
mamcx
4y ago
I mean one that could be seen in "one page"? Like a example using only arrays or similar, without the rest of the db?
381.
▲
by
mamcx
4y ago
I wonder if exist a byte-sized implementation of this algorithms.? As far I know all is part of big system...
382.
▲
by
mamcx
4y ago
I also work in [this space]( https://tablam.org ). The tool that was great for this is FoxPro. Is like access, but the genius thing is that it include a super-charged "repl" aka: the command window. It allow to combine G
383.
▲
by
mamcx
4y ago
You need hardware skills, so you can at least do a 8-bit micro. After that the software can be unlocked.
384.
▲
by
mamcx
4y ago
And that his like the point of Rust? It put in the spotlight this stuff. You could see the seeds of Rust from years ago, but having a nice language as the start is just... the start. Rust do that AND all the other things: tooling and docs a
385.
▲
by
mamcx
4y ago
It shows "Home" and "Select apps"???
386.
▲
by
mamcx
4y ago
With the on-screen button.
387.
▲
by
mamcx
4y ago
Wait... Exist a "home" gesture???? Checking... Oh!!!! --- I move to a iPhone 13 mini from iPhone SE 1st and the lack of a home button is the singles most stupid thing in the world....
388.
▲
by
mamcx
4y ago
> Perf is easy when you have AWS credits. One reason that you might pick Rust is for overall performance. Interesting: Rust save money but that mean effort!
389.
▲
by
mamcx
4y ago
> It can ever so slightly give one the impression that the rust community has decided that the language is mature and the only thing missing is faster compile times. Is not the case, is that the features are now good enough and compil
390.
▲
by
mamcx
4y ago
> Linters will easily catch undefined behavior, better than humans in my experience. Now imagine if the linter is not optional. Oh, yeah, that is Rust!
More ›