Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
lucaswiman
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
6 ms
·
1.
▲
by
lucaswiman
2mo ago
A bit more about how it works internally. It uses sys.monitoring (or sys.set_trace for older versions of python), as well as LD_PRELOAD / DYNLIB libc patching to track arbitrary io events. It also monkeypatches basic concurrency primit
2.
▲
Show HN: Python Concurrency Testing with Frontrun
(github.com)
2 points
by
lucaswiman
2mo ago
|
1 comments
3.
▲
by
lucaswiman
2y ago
> I do get the impression that multi-threaded Python code is full of hazards that the GIL covers up. It was a design goal of free-threading that any race condition which can occur in pure python code without the GIL must have already be
4.
▲
by
lucaswiman
5y ago
Akasa ( https://akasa.com ) | ML, backend, golang/typescript/python | REMOTE (Must be located in the US) or onsite in SSF Akasa is a healthcare automation company, pioneering "Unified Automation" that seamlessl
5.
▲
by
lucaswiman
10y ago
I've upgraded a large (~700K LOC) Django project across several versions (1.5-1.9). I think Django does a reasonably good job of maintaining a good upgrade path, though they frequently break backwards compatibility, and at a pretty fas
6.
▲
by
lucaswiman
11y ago
Peter Norvig's sudoku solver is beautiful on all levels. http://norvig.com/sudoku.html It's clearly explained code that's shorter than you would have thought. Norvig showcases his expertise in manipulating bo
7.
▲
by
lucaswiman
12y ago
I definitely agree that the terminator is a good idea, just that "." happened to be an unfortunately historical choice since other languages used that character for a very different meaning. Thanks for the links! These look extrem
8.
▲
by
lucaswiman
12y ago
Right. I think this is how a lot of business requirements are specified, since they are frequently constructed by non-programmers. Taking a bunch of cases from a spec document generated by a domain expert and turning them into maintainable&
9.
▲
by
lucaswiman
12y ago
Datalog is a query language, but I haven't found good libraries for the "connector" pieces of translating prolog/datalog predicates to SQL, constructing or syncing schema definitions, and database migrations. It seems li
10.
▲
by
lucaswiman
12y ago
I've been actively trying to learn Prolog for the past few months. It's definitely very different from other languages I've used, and it's changed the way I think about programming. Prolog seems to be a really brilliant