Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
zem
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
12 ms
·
301.
▲
by
zem
7mo ago
we used ninja as a parallel task runner in pytype - had our whole-project analyser generate a ninja file with a task graph, and then just evoke ninja to run it, taking care of dependencies and parallel execution. it worked very nicely indee
302.
▲
by
zem
7mo ago
I really hope that one effect of ai code generators making code cheaper to write is that the calculus around "accept vendor lock in return for getting up and running faster" changes dramatically
303.
▲
by
zem
7mo ago
this is why the only youtube channels I really watch regularly are the ones where the formula is the point, e.g. https://youtube.com/@crackingthecryptic
304.
▲
by
zem
7mo ago
I had a similar journey with F# - the language looked excellent and I really wanted to make it one of my go-to languages, but every time I tried to use it I found bits that would only work on windows (especially around desktop apps). I fina
305.
▲
by
zem
7mo ago
your LLM prompt is, by definition, underspecified. the code is what describes the actual behaviour of the system, and there are known and understood ways to make that behaviour more robust, correct and resilient, that are independent of the
306.
▲
by
zem
7mo ago
I always figured the "-ium" part was in imitation of element naming, to make it sound scientific
307.
▲
by
zem
7mo ago
twine at least was reasonably popular among the interactive fiction crowd, you could view it as a bridge between the gamebook and IF genres.
308.
▲
by
zem
7mo ago
to put it another way, writing resilient software is a domain of its own and software engineers are it's domain experts.
309.
▲
by
zem
7mo ago
interesting, how did you manage the db interactions in c++? and did you have a single executable for the app and the web server combined?
310.
▲
by
zem
7mo ago
agreed, the epic games store is crappy enough that i will not use it even for free and/or exclusive games. I might have if it was marketed as a clean, unobtrusive experience, but we all know that will never happen.
311.
▲
by
zem
7mo ago
I work on compilers, and have bounced several times off trying to write my own full stack crud app for a personal project (tried doing it in rails, phoenix and django at various times). I'm finally getting somewhere with claude's
312.
▲
by
zem
7mo ago
my completely uninformed speculation is that they didn't want to just build a clean, simple store that got out of your way, they wanted to throw in some sort of rent extraction or user control at every step.
313.
▲
by
zem
7mo ago
my advice for anyone in this situation - as the next step. work with claude to understand the context surrounding the change, and how it fits into the existing project. do a deeper dive into whether the change causes a performance regressio
314.
▲
by
zem
7mo ago
that's a lovely post, and I missed it when it came out, so thanks for that! but based on the logic in TFA I think an admin would have to make the claim for it to count.
315.
▲
by
zem
7mo ago
"busyware" is a great term
316.
▲
by
zem
7mo ago
didn't know about that one! I'll check it out
317.
▲
by
zem
7mo ago
winmerge is an open source diff/merge tool with a really good UI. comparable linux apps are meld and kdiff3, but winmerge is more capable than meld and feels a lot more polished than kdiff3. I'm actually surprised no one has porte
318.
▲
by
zem
7mo ago
I miss win2k personally. the UI was decent, and I was able to install enough oss on it that it felt like I could do most of the things I did with linux, but with good font rendering. there were also, to my surprise, a couple of apps (winmer
319.
▲
by
zem
7mo ago
chuck norris roundhouse kicked it so hard it became an iOS app!
320.
▲
by
zem
7mo ago
I loved "chuck norris had a fight with superman. loser had to wear their underwear outside their pants."
321.
▲
by
zem
7mo ago
dallas was huge in dubai in the 80s. like to the extent that people would plan to sit home on the evening it was on. (I didn't watch it; my parents believed soap operas were unsuitable for kids)
322.
▲
by
zem
7mo ago
I remember watching a few episodes on TV as a kid but I could not have told you who acted in it
323.
▲
T and O Map
(en.wikipedia.org)
2 points
by
zem
7mo ago
|
0 comments
324.
▲
by
zem
7mo ago
it does not take $1M to maintain a linter, these tools can and have been built and maintained by people in their spare time. astral built a better one, for which I am genuinely grateful to them, but it's not like they invented linting
325.
▲
by
zem
7mo ago
you're moving the goalposts now. I never said it would be easy to get used awareness or adoption, just that it would be a lot easier to write a new linter by forking and continuing ruff development than it would doing so from scratch.
326.
▲
by
zem
7mo ago
i don't care so much about his IP rights (legal) as about the fact that this is his project (moral)
327.
▲
by
zem
7mo ago
that is a fair point, but I also believe that that happens when the project gets superseded by something better. I do not think ruff or uv will die because people went back to earlier solutions, if openai does kill them and the community
328.
▲
by
zem
7mo ago
I think the difference in sentiment is between "I created this and I would like to continue deriving benefit from it" versus "we bought this and we would like it to retain its value". again this is not about the legal di
329.
▲
by
zem
7mo ago
I don't think it's inconsistent to think that a person's right to their IP is worthy of respect but a faceless corporation's isn't. you can disagree, but it's not an inconsistency.
330.
▲
by
zem
7mo ago
as someone who works in the python tooling space I think you underestimate the number of people who would be willing to do this. i would personally help maintain a community fork of ruff if it got to the point where one was needed, though I
More ›