Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
gosukiwi
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
14 ms
·
121.
▲
by
gosukiwi
6y ago
For me it was mostly a fun project I've always wanted to make :) I didn't know about ts-parsec though, looks cool! I originally designed Pasukon as an alternative to PEGjs. A way to quickly prototype a language and generate an usa
122.
▲
by
gosukiwi
6y ago
Yeah it's pretty cool, if I say so myself :) It parses itself (using a pre-compiled AST) to parse other user-defined grammars. Initially I started using PEGjs, and then swapped once it was ready.
123.
▲
by
gosukiwi
6y ago
Thanks :) The reason it looks like that is because I need a way to distinguish binary calls from unary calls: `a b` would call the combinator `a` with the parser `b` as input. `a b c` will call the combinator b with a and c as input. I cert
124.
▲
by
gosukiwi
6y ago
Awesome, do it! Making languages is always fun :)
125.
▲
by
gosukiwi
6y ago
It's a typo I have, Spanish being my native language, I always get confused with that one :) Just pushed a new version with a fix
126.
▲
by
gosukiwi
6y ago
Great point. I'll ellaborate on it in the readme and/or website :D Thanks for the feedback!
127.
▲
by
gosukiwi
6y ago
1. Nope, I still need to make some more example grammars :) 2. Yup: https://github.com/gosukiwi/Pasukon/blob/master/lib/grammar....
128.
▲
Pasukon – The easy JavaScript parser generator
(pasukon.rocks)
67 points
by
gosukiwi
6y ago
|
25 comments
129.
▲
by
gosukiwi
6y ago
I was gonna point out the same. Linters are great, for newbies and professionals alike. If you don't like a rule you can change it. I'd say: As a newby, just don't change any rule and use standard settings.
130.
▲
by
gosukiwi
6y ago
Wow, that's exactly what I was asking for :) Thanks!
131.
▲
by
gosukiwi
6y ago
As a software developer, I remember basically nothing about Linear Algebra from my time at University :( Besides graphics, what are some applications for linear algebra in software?
132.
▲
by
gosukiwi
6y ago
I understand and share your POV, but it's also really easy to abuse. If you think consequences for saying what you think are okay, it's no different than defending dictatorial goverments, where you just "dissapear" if yo
133.
▲
by
gosukiwi
6y ago
I'm from Argentina, and we have a "different but similar" thing going on here. Extreme, socialist left wing on one side, right wing on the other (note that our right wing could be considered left wing over there). So both cou
134.
▲
Writing a Markdown Compiler – Part 3
(blog.beezwax.net)
2 points
by
gosukiwi
8y ago
|
0 comments
135.
▲
by
gosukiwi
9y ago
There's [active admin]( https://github.com/activeadmin/activeadmin ) if you really want that kind of website, with a separate administration panel. In my experience it's always better to just write it on your o
136.
▲
Writing a Markdown compiler from scratch in Ruby
(blog.beezwax.net)
1 points
by
gosukiwi
9y ago
|
0 comments
137.
▲
by
gosukiwi
10y ago
The JVM is great, Java, not so much. At least we have Clojure, Scala, Groovy and Kotlin.
138.
▲
by
gosukiwi
10y ago
That's pretty ridiculous for Apple, I understand they make it for safety purposes but they can't deny it also gives them an unfair software advantage. Kind of like old Microsoft and it's private undocumented APIs.
139.
▲
by
gosukiwi
10y ago
Does it support visual block mode now?
140.
▲
by
gosukiwi
10y ago
> Before video games, kids would try to do things they saw their pro idols do on television as well. I agree with this. Beeing from Argentina back when we played in the neighborhood there was always a kid pretending to be Maradona who wa
141.
▲
by
gosukiwi
10y ago
Cinemagraphs. So hot right now ( https://imgflip.com/s/meme/Mugatu-So-Hot-Right-Now.jpg ).
142.
▲
by
gosukiwi
10y ago
This is why I don't implement crypto myself.
143.
▲
by
gosukiwi
10y ago
Sanshou and Sanda are the same thing :p
144.
▲
by
gosukiwi
10y ago
The "X martial art vs Y martial art" thing is quite common, but IMO the best is to just learn several and integrate what you like though sparring and competition. Kung Fu has a bad reputation, mostly for beeing fake and not effect
145.
▲
by
gosukiwi
10y ago
If they have a weapon or it's more than one enemy, then going for ground fighting it's not a good idea. For a clean 1v1 it's by far the best IMO.
146.
▲
by
gosukiwi
10y ago
Check out Sambo, those guys have been doing that for quite some time. You have several "levels" of Sambo. It includes striking, throws and ground-fight. They were really ahead of it's time, and Fedor shows that, he was undefe
147.
▲
by
gosukiwi
10y ago
Personally I find that "begging" annoying for sites that I almost never use, like Pastebin. I consider it for sites I use more often, but I agree with you that most of the time I end up turning it on again, ads just lag the site a
148.
▲
by
gosukiwi
10y ago
I wonder where Rust and servo fit here. Will they be able to "swap" some parts of Firefox with others written in Rust?
149.
▲
by
gosukiwi
10y ago
What about VSCode? It feels less laggy than Atom, at least for me.
150.
▲
by
gosukiwi
10y ago
I tried using FreeBSD for my web dev environment once. It was nice, I just hated the fact that I didn't have Dropbox and some node packages (like node-webkit) didn't quite work as expected.
More ›