Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
sczi
searching Neon…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
9 ms
·
1.
▲
by
sczi
1mo ago
Does Glamorous Toolkit work for you? It's pharo with a different rust based GUI stack, and some batteries included for making custom inspector views and such. I don't have a high DPI display so I'm not completely confident, b
2.
▲
by
sczi
2mo ago
The one thing I've found google's models to be the best at is proofreading text in non-english languages. Probably because I imagine they have the most training data for it as Google probably has the most complete archive of the i
3.
▲
by
sczi
10mo ago
Nice solution with dataclass! And for a complete comparison with the blog you can also use a library to do it for you. It's not quite in the official python distribution but it's maintained by pypa as a dependency of pip so you pr
4.
▲
by
sczi
1y ago
Wow it looks like you are taking reloading to another level I hadn't even considered. For example in your elephant:main.py test, in swanky python I run do(3): ['Paint 3 canvasses', 'Sing 3 songs', 'Dance for 3
5.
▲
by
sczi
1y ago
I haven't started really looking into it yet, but I found this blog that looks like a good description of what exactly happens during stack unwinding in python and gets a large part of the way to resuming execution in pure python witho
6.
▲
by
sczi
1y ago
Oooh now that is interesting. What I by mean stuff I don't even know that I don't know :) Yes mine doesn't handle that, it is the same as jupyter there. Smalltalk is supposed to be best at interactive development, I wonder if
7.
▲
by
sczi
1y ago
Oh that is really interesting, I was just aware of IPython's autoreload extension, I hadn't found your library. I'm also working on hot reload for python as I'm working on a development environment for python that aims t
8.
▲
by
sczi
1y ago
That question clearly says hard labour. I'm sure some people didn't read it, but I think there also may be another effect there, where when talking to people in person, they realize you are morally opposed to forced hard labour, a
9.
▲
Swanky Python: Python development using Emacs' SLIME mode for Common Lisp
(codeberg.org)
2 points
by
sczi
1y ago
|
0 comments
10.
▲
by
sczi
1y ago
So far it's just a subset of what's supported by SLIME for common lisp, and I've heard the smalltalk community emphasizes interactive development tooling even more so than the lisp folks. I've seen some of the gtoolkit v
11.
▲
by
sczi
1y ago
A funny thing is I once had a type bug while coding elixir, that bash or perl would've prevented, but rust or haskell wouldn't have caught. I forgot to convert some strings to numbers and sorted them, so they were wrongly sorted b
12.
▲
by
sczi
1y ago
Also the referenced post is about them acquiring plataformatec, not about using elixir. Jose Valim (the creator of elixir) left plataformatec after the nubank acquisition in order to continue developing elixir, I've never heard of nuba
13.
▲
by
sczi
1y ago
Interesting, I hadn't heard of pyrasite, it has a nice GUI with info about objects' memory usage, threads, open files and more. I'll definitely take ideas from it. I'm working on a live coding environment for python[0],
14.
▲
by
sczi
1y ago
In ruby async is based on stackful fibers. With https://github.com/socketry/async-debug you can see a tree of all fibers with their full call stack. It also avoids the problem people talk about in this thread with go o