Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
pxc
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
15 ms
·
181.
▲
by
pxc
9mo ago
As a dialect of Clojure, it's a dynamically typed language. But its designer has expressed interest in eventually adding static type checks via a gradual typing system¹: > I mentioned that a native Clojure is the first step toward m
182.
▲
by
pxc
9mo ago
Cool! I'm still reading, but when I'm done I'll open a PR for the few small issues I've seen. Thanks for your work on jank! I hope the Alpha brings you lots of new users, useful bug reports, and some contributors. :)
183.
▲
by
pxc
9mo ago
Hi! I'm excited about jank and so I'm excitedly reading through the book you just linked. I noticed some grammatical errors. Will you consider PRs to the `book` section of the code, or would you prefer feedback in some other forma
184.
▲
by
pxc
9mo ago
> there's obviously value in having your company/team use well-known languages and tools Sure. I never said this desire on the part of management is generally irrational. It's just that this (often rational) preference for
185.
▲
by
pxc
9mo ago
What does "merge with Crystal" mean, when Ruby is a deeply dynamic language and Crystal is statically typed? Write/endorse a Ruby implementation in Crystal? Create frameworks for various kinds of applications that let you eas
186.
▲
by
pxc
9mo ago
At my place of employment, we use Python for everything by default because "everyone knows Python" (which hasn't really been true of our small team where multiple members have far more experience in other languages than Pytho
187.
▲
by
pxc
9mo ago
> Not when I want to have installable utility scripts usable from all my shells at any time or location. Can't you just have the thing on your PATH be a wrapper that invokes the tool via its venv?
188.
▲
by
pxc
9mo ago
> The article alleges that squatting is an organized crime activity. No, it doesn't. It extensively quotes its primary interview subject, who at one point makes a (fairly vague) insinuation along those lines. His words were "mo
189.
▲
by
pxc
10mo ago
Agreed on all points, unfortunately. :(
190.
▲
by
pxc
10mo ago
> Any license that discriminates based on use case would not qualify as open source under the Open Source Initiative definition, nor as free software under the FSF definition. Freedom 0 is about the freedom to run the software "fo
191.
▲
by
pxc
10mo ago
whoops. That's right
192.
▲
by
pxc
10mo ago
Ugh. Thank you for the correction. :(
193.
▲
by
pxc
10mo ago
> updating a dependency via poetry would take on the order of ~5-30m. God forbid after 30 minutes something didn’t resolve and you had to wait another 30 minutes to see if the change you made fixed the problem I'd characterize that
194.
▲
by
pxc
10mo ago
In Python's case, as the article describes quite clearly, the issue is that the design of "working software" (particularly setup.py) was bad to the point of insane (in much the same way as the NPM characteristics that enabled
195.
▲
by
pxc
10mo ago
> It’s possible to imagine some kind of cached-deltas scheme to get faster/smaller updates I think the snix¹ folks are working on something like this for the binary caches — the greater granularity of the content-addressing offers
196.
▲
by
pxc
10mo ago
Succinctly, perhaps with some loss of detail: "Rewrite" is important as "Rust".
197.
▲
by
pxc
10mo ago
That it supports fetching via Git as well as various via forge-specific tarballs, even for flakes, is pretty nice. It means that if your org uses Nix, you can fall back to distribution via Git as a solution that doesn't require you to
198.
▲
by
pxc
10mo ago
Loved this article. Just enough detail to make the broad scope compatible with a reasonable length, and well-argued. I feel sometimes like package management is a relatively second-class topic in computer science (or at least among many wor
199.
▲
by
pxc
10mo ago
> Why ever use Ruby when there’s a virtually identical system [...] with a bigger community. There was a time in the history of Python when people who chose Python did so primarily because they found it beautiful or pleasant to work with
200.
▲
by
pxc
10mo ago
> Most people don’t even have an internal monologue Is there any scientific indication that whether private thoughts are automatically verbalized actually has an impact on cognitive activity or function? Also where do you get this idea t
201.
▲
by
pxc
10mo ago
Because you can't mail cash? Or it won't be delivered without a return address
202.
▲
by
pxc
10mo ago
You can pay with an envelope of cash, so they don't need your banking data to begin with.
203.
▲
by
pxc
10mo ago
Indeed, the whole thing reads like it was written by an LLM.
204.
▲
by
pxc
10mo ago
They're in the gradual process of open-sourcing their driver stack by moving the bits they want to keep proprietary into the firmware and hardware, much like AMD did many years ago. It takes a long time to become mature, but it's
205.
▲
by
pxc
10mo ago
When referring to the efforts nation-states, I'd be very interested to hear how often such metaphorical usage is used to describe the work of adversarial vs. friendly countries. I would be shocked if it's as often (in the Anglopho
206.
▲
by
pxc
10mo ago
It seems extremely dishonest to frame the project of improving computer chip manufacturing to the development of weapons of mass destruction— weapons that went on to be used against civilians. Sensationalist and propagandistic framing for w
207.
▲
by
pxc
10mo ago
You can hold your hand/phone anywhere, including at the same level as your windshield, so that you can look at it without turning your eyes away from the road. Below the dashboard always puts your whole windshield in your peripheral at
208.
▲
by
pxc
10mo ago
How is malicious compliance the fault of someone who asks for disability accomodations? It is unfortunate that the ADA is designed so that the only mechanism of enforcement of disability rights is lawsuits. :-\ Maybe there should be some ex
209.
▲
by
pxc
10mo ago
Your username is vaguely familiar. You're a CUE enthusiast, right? I think I've read (and enjoyed and benefited from) some documentation you've written! Yeah, I think it makes sense to also let people point to arbitrary OCI r
210.
▲
by
pxc
10mo ago
Ah right, I've forgotten because I'm using a multi-user strategy and a patched version of the runner at this point anyway. The config directory for each runner is normally based on its install path (insane), something like that?
More ›