Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
paultag
searching Neon…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
5 ms
·
1.
▲
by
paultag
3y ago
Matt Might is an exceptional human, mind-numbingly sharp, incredibly kind, and an astonishingly great communicator. His precision medicine work has a real shot at saving many many lives.
2.
▲
by
paultag
6y ago
Came here to post the same thing. This is a wildly bad site that's not affiliated with the Debian community.
3.
▲
by
paultag
7y ago
The speed of Python with all the readability of scheme
4.
▲
by
paultag
7y ago
Aw thanks!
5.
▲
by
paultag
9y ago
It does! We run tests on pypy, and it for sure works. I did at one point even test hy with rpython, I can't remember if that will still work or not, but it did compile like 4 years ago :)
6.
▲
by
paultag
9y ago
<3
7.
▲
by
paultag
9y ago
Thank you so much. I'm deeply humbled and extremely grateful for this. It's the nicest thing I've read all week, and really brightened my day up. Thank you!
8.
▲
by
paultag
10y ago
<3 <3 <3
9.
▲
by
paultag
10y ago
<3 y'all
10.
▲
by
paultag
10y ago
cgo has its own set of problems, and there is no single C API. The version comparison isn't in shared library form, and breaks API a lot. The C parser for dependencies isn't the same we use in control files, and there's no C
11.
▲
by
paultag
10y ago
Eep. I do some messed up stuff with SNI; what's the error you're seeing?
12.
▲
by
paultag
11y ago
Thanks! (re: Hy :) ) Sorry, I didn't document this since i'm rushing stuff out as soon as I get it together -- I was looking at the Trove classifiers, and setting candidate to true iff it says it's Python 3 compatable but no
13.
▲
by
paultag
11y ago
Yes, everyone's making fun of me for not saying 2 years rather then 3. Also, our releases aren't timed, they're based on bug count, so the timing of the releases wasn't even the main point (and doesn't really matter
14.
▲
by
paultag
11y ago
Yep! My email is paultag@debian.org - sign up for the porting list @ https://lists.alioth.debian.org/mailman/listinfo/py3porters-... Yes, it's hilarious that version of Mailmain needs to be ported to Python 3
15.
▲
by
paultag
12y ago
Hy core here! It works both ways, and bi-directional interop is intended! Just `import hy` then you can import any `.hy` on `sys.path` :D (yes, this means you can make Hy code pip installable, just like Hy itself!)
16.
▲
by
paultag
12y ago
Nice! This is awesome! Great work! :D
17.
▲
by
paultag
13y ago
Consider contributing to Debian! We've got tons of wicked hackers working on issues on a massive scale. If you're keen on it, feel free to join #debian-mentors on oftc and say hi!
18.
▲
by
paultag
13y ago
No. It's not. If you saw the people filing the bugs, you wouldn't say this.
19.
▲
by
paultag
13y ago
I wrote about why this was a bad idea at: http://notes.pault.ag/debian-python/ If you want a clear failure mode - if this installs requests globally, think about the chaos if you're on Debian stable, with 0.12.1,
20.
▲
by
paultag
13y ago
Interesting, thanks for that! I'll read it over on the train in the morning and see if I can't fudge it in :)
21.
▲
by
paultag
13y ago
* lisp-1 (Python rules) * Python (sucks) * 2-way * Yep! CLOS syntax * Yep! hy.contrib.loop - to be promoted soon * Yep, they're OK, relies on dispatch char that's static * Very little, actually - it compiles to (pretty sane) Pyt
22.
▲
by
paultag
13y ago
trampolining - confirmed
23.
▲
by
paultag
13y ago
Language author here :) if anyone wants to learn more, we have a pretty sweet team over in #hy on freenode, and have some MLs and stuff sprinkled around.
24.
▲
by
paultag
13y ago
Nice!
25.
▲
by
paultag
13y ago
Yeah, totally. Not sure where we're going yet, but right now those stupid warts are just harmless tumors. Hopefully we can clean it up soon. I, of course, prefer (defn) and (first) / (rest), but I know killing (defun) (car) and (c
26.
▲
by
paultag
13y ago
Hey dude, language author here - yeah, a (lambda) will become a Python lambda if it's a single expression, otherwise it'll turn into an anonymous function (with a name like `_hy_anon_fn_00011`) and replace the lambda with a ref to
27.
▲
by
paultag
13y ago
It's not meaningless, a lot of people (myself included) use it to talk about programs that can alter their own program in the data structures that they're good at moving around. In Python, the AST approximates this. Perhaps I'
28.
▲
by
paultag
13y ago
Well, two things. Firstly, AST visitors in Python (or whatever) are clunky and lots of code to do what you say. Hell, I think that it's borderline unpythonic. You have to consider lots of things, such as whether or not you can put an
29.
▲
by
paultag
13y ago
Original author of hylang here - because lisp is homoiconic, you have real macros, not AST macros; although the distinction isn't exactly clear, it's nice to have them as first-class members of the language, and allow them to av
30.
▲
by
paultag
13y ago
Well done! If anyone wants to learn more: http://hylang.org/ http://github.com/hylang http://www.youtube.com/watch?v=ulekCWvDFVI and a quick 5 minute lightning talk: http://youtu
More ›