Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
mamcx
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
71 ms
·
841.
▲
by
mamcx
6y ago
I like the bit about CPS, but wish it show how do the last part without having the async machinery in the host language. What I have a hard time to get is how implement fully delimited continuations. All the examples I know reuse the machin
842.
▲
by
mamcx
6y ago
> efficiency (e.g. no database joins) This is WRONG. I was in a team that somehow think that could make a decent software without using postgresql as-is. Is wrong: How many devs know how implement, CORRECTLY, ACID? ALL OF ACID? Then if &
843.
▲
by
mamcx
6y ago
I like this take, and also add that is perpetual: You start with some objectively bad things like bash/terminal/c/c++ and then the tools get replaced with js/electron/etc. From bad to other bad. So giving options, e
844.
▲
by
mamcx
6y ago
I'm working in a relational language that if it work as I wish, could eventually be put on top of a RDBM like sqlite or layer for other DBs: https://github.com/Tablam/TablaM It have ideas similar to QUEL...
845.
▲
by
mamcx
6y ago
I have used that langs and much more. Rust was the hardest lang I have learned by a long shot. The first 2 months was kind of miserable (more because I try to build a interpreter that hit some of the hardest stuff on rust, and not knowing h
846.
▲
by
mamcx
6y ago
Are the LG OLED truly respectfully?
847.
▲
by
mamcx
6y ago
Yeah, but it is not very idiomatic and if I need to put types everywhere, but is the point of it at the end? Is like people that type python: Is screaming is the wrong tool for the job :)
848.
▲
by
mamcx
6y ago
I know that, but layer (to me) make harder to do stuff, specially if need to do some key bindings that require more than 1 key (like ALTS, TAB, etc). This push to do heavy customizations but that create the issue of work only for X machine
849.
▲
by
mamcx
6y ago
In near all this special keybs the F1-row is absent (and many others). This is my pet reason I don't even consider them. That is why I try to build my own as close as possible to a MS Natural (with straight lines instead of curved. I t
850.
▲
by
mamcx
6y ago
I think yes. I do F# for a lot of time, and looking at past code I can't just figure some stuff. Not only their type system look alike dynamic, it make you build some stuff that is IMPOSSIBLE to get without a serious look at the types:
851.
▲
by
mamcx
6y ago
> I started off in PHP. It was wild. Help a lot to start with something SO wrong :) My first dynamic language was python, and the quality of the docs and overall apis of major libraries soft the landing. But later I note that was parts o
852.
▲
by
mamcx
6y ago
I almost have a heart attack thinking delphi was going open source (so bold!)
853.
▲
by
mamcx
6y ago
Is more than OOP. Look at this as the difference between OLAP/OLTP databases: DOD is OLAP(Columnar) that make easy to do "query" by columns but awkward to do piece meal updates and OOP/Row-nar(?) code stay because frankl
854.
▲
by
mamcx
6y ago
I just checked and is true. I need to test for a while how good. Thanks!
855.
▲
by
mamcx
6y ago
(In case that somebody of panic read this) For different reasons, I use VS Code (pretty, JS stuff), Sublime (fast), IntelliJ(rust) and a SQL Tool(sql!) at the same time. I like the idea of coda of being more IDEish with transmission and ssh
856.
▲
by
mamcx
6y ago
Even with pratt parsing? Or using other method?
857.
▲
by
mamcx
6y ago
I suspect is not that bad to force to group things manually (1 + (....)) but is truly precedence the biggest issue? I think even without that hand-coded parsers are still superior for error reporting and other factors?
858.
▲
by
mamcx
6y ago
> The cherry browns on my one keyboard were okay, but not worth twice an old school Microsoft natural. I have wished the this keyb never get out production. If I know in the past about it, I will buy a dozen to get spares. Eventually I s
859.
▲
by
mamcx
6y ago
I have used more than 12 langs. I think rust having a small std library is best for it kind of lang, but I'm sympathetic to your view. What I think will help is have a "Rust Distribution" like anaconda, where that "defac
860.
▲
by
mamcx
6y ago
> If you want to work in operating systems, frameworks, databases, editors, tools, compilers, etc, you’d better be willing to do it on your own time. This true. I was very glad that this contest show up ( https://repl.it/j
861.
▲
by
mamcx
6y ago
Ja! In fact "TablaM" come to sound like "Kablam!" https://www.youtube.com/watch?v=9glnVMq1xrE , a nickelodeon weird program of the past (when it do a lot of cool things). I have a habit of put weird names
862.
▲
by
mamcx
6y ago
I'm building a relational lang ( http://tablam.org ) so this is close to my interests. SQL is not just massive, it have grown past it actual capabilities and original purposes without fix or clean it, then ALSO need to be the
863.
▲
TablaM: A experimental relational language (alpha)
(tablam.org)
3 points
by
mamcx
6y ago
|
0 comments
864.
▲
by
mamcx
6y ago
With a mercury account is possible to setup stripe from abroad? Not in a country listed for stripe?
865.
▲
by
mamcx
6y ago
Yeah, the same. We have a SAAS product in Colombia and considering if is better to incorporate abroad, but wish to be in better than USA (mostly because the litigious nature of USA system).
866.
▲
by
mamcx
6y ago
I hope some of the extensions for WASM land like https://github.com/bytecodealliance/wasmtime/issues/677 . I take a look for build an interpreter to run fully on it, but still is required to have a host that u
867.
▲
by
mamcx
6y ago
I think this show something similar to this: https://en.wikipedia.org/wiki/Monty_Hall_problem 1 = 2 can't be evaluate in isolation, because in this case is 1 = 2 AFTER x/0 = infinity?
868.
▲
by
mamcx
6y ago
Thats a fair point, just thinking that most think are in the second scenario (by pressures that also make cut testing, planning, etc) but really are in the first one. This happens a lot, because some of the "advice" in this indust
869.
▲
by
mamcx
6y ago
I say the opposite: Build with "mediocre-first" cross platforms (all of them are mediocre) is long term the MORE costly option. With native UI, eventually the development will stop . With cross-platform, you will, FOREVER, try to
870.
▲
by
mamcx
6y ago
True. Lazarus/Delphi are the "APEX predators" for UI building. Their only caveat is their lack of resources (Lazarus) and weird costly licensing (Delphi).
More ›