Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
erezsh
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
12 ms
·
91.
▲
by
erezsh
5y ago
> I'm not radical anymore Nice try;)
92.
▲
by
erezsh
5y ago
It's definitely an interesting approach. I imagine it makes the parsing much easier.
93.
▲
by
erezsh
5y ago
Python has a data structure like this called NamedTuple. I also noticed it's popping up everywhere, in this case sql rows (kind of). Conceptually I like the idea of using it as the mechanism for function arguments, but I didn't wa
94.
▲
by
erezsh
5y ago
I don't have a lot of experience writing Lisp-y code, so perhaps I'm speaking from ignorance, but I think there is a reason that syntax never gained huge traction. Imho a syntax that's concise and expressive is important for
95.
▲
by
erezsh
5y ago
> adding a column to a table might accidentally break existing queries Just a column, no. Adding a new foreign key might, but that's something that a type-checker/compiler can let you know about. > They should Use NATURAL JO
96.
▲
by
erezsh
5y ago
I share the author's point of view, which led me to start a new relational programming language that compiles to SQL. It's a way to build on existing databases, like postgres or mysql, with all of their advantages, but improve on
97.
▲
by
erezsh
5y ago
> Why can't this be expressed as an INNER JOIN? `from foo, bar, quux` is an inner join, it's a shorthand syntax. He's lamenting that he has to keep specifying and matching ids, when the database can figure it out on its ow
98.
▲
by
erezsh
5y ago
> It is because of a deep misconception, which, paradoxically, originated within my own field, theoretical physics. The misconception is that once you have specified everything that exists in the physical world and what happens to it—all
99.
▲
by
erezsh
5y ago
Might be because it contains overt racism? Although I guess we've grown desensitized to that these days.
100.
▲
by
erezsh
5y ago
> Someone’s gotta run the hotels and restaurants and laundromats that serve our beloved digital nomads. Someone’s gotta run the coffee shops where they hang out. Someone’s gotta pick up their trash, and grow their food. Someone’s gotta b
101.
▲
by
erezsh
5y ago
Sorry, no repo yet.
102.
▲
by
erezsh
5y ago
> SCM and liberal use of code reformatting tools usually don't mix well Care to elaborate about that? It seems to me like the resulting code will be very consistent, and only change when I either improve the transpiler, or when Pret
103.
▲
by
erezsh
5y ago
> Python to JavaScript That's cool. I'm working on something very similar, with the goal of generating idiomatic Javascript, which seems to be a goal for your code as well. I did make a few different choices. - Instead of worry
104.
▲
by
erezsh
5y ago
I think you can get away with keeping it unordered for 95% of the code. But the remaining 5% are going to fail in very confusing, and possibly inconsistent ways.
105.
▲
by
erezsh
5y ago
I like the idea, but it's seems a little premature to show it, since there's very little information. For example, what is the supported subset? Are there any divergences in behavior? (for example, are the dicts always ordered?) A
106.
▲
by
erezsh
5y ago
No. I don't think it's in their hands anymore.
107.
▲
by
erezsh
5y ago
https://imgur.com/a/xaRWqTY Looks like you'll have to do some sort of value propagation.
108.
▲
by
erezsh
6y ago
The idea is nice, but I think implementing something like that well is going to be very challenging. One one hand, you'll have users trying hard to game the system (if you think karma is motivating, try actual money), populism, and on
109.
▲
by
erezsh
6y ago
That's a very quick diagnosis, that all their users just have a communication problem. Calendly can be used to hold office-hours, and to allow users or customers an easy way to get face time with you. Also, I have a lot of acquaintance
110.
▲
by
erezsh
6y ago
It would make me more likely to contribute, if it was an appropriate amount of compensation for that issue. In that case, I would also want to have a clear understanding of under what conditions my pull request will be accepted, and when.
111.
▲
by
erezsh
6y ago
I like to think, or at least I hope, that OSS isn't going to decline, it's just going to evolve. The existing OSI licenses weren't meant for a world of clouds and SAAS. I believe we'll have to find the next-generation of
112.
▲
by
erezsh
6y ago
I wish more people were obsessed with useful or insightful information the way they are with sex kinks.
113.
▲
by
erezsh
6y ago
How does flit compare to poetry? The seem to be both doing the same thing, and in a very similar way.
114.
▲
by
erezsh
6y ago
imho all of these are easily offset by the fact that unlike in sqlite or mysql, `cast('1,031' as int)` will throw an error instead of returning 1.
115.
▲
by
erezsh
6y ago
I'm not saying Elastic's model is the open-source ideal. But a product that can't find a financial model won't exist either. ES may not give their contributors the same rights on paper, but in practice there is no discer
116.
▲
by
erezsh
6y ago
I'm generally a fan of the open collective, and I appreciate your contributions to open source. But I'm disappointed to learn that you took part in this irrational attack on the FSF. I feel that it has in fact made the open source
117.
▲
by
erezsh
6y ago
nit-pick: Only according to the OSI, whose credibility within the community isn't what it once was.
118.
▲
by
erezsh
6y ago
I mean you ask to see my private twitter posts and such (there's like 5 permissions iirc), when all you really need is to verify my identity.
119.
▲
by
erezsh
6y ago
I've recently thought of creating a page full of my recommendations, so I can send it to my friends and to unsuspecting strangers. So, this came at a good time. However, I imagined something a little different for myself. Firstly, I&#x
120.
▲
by
erezsh
6y ago
I notice that your directory structure and markdown formatting are very similar to those that are used by static site generators such as Hugo or Nikola. Do you have, or thought about, integration with one of these? I like the idea of writin
More ›