Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
rtpg
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
16 ms
·
211.
▲
by
rtpg
6mo ago
I think the fact that everyone cites the same is-number package when saying this is indicative of something though. Like I legit think that we are all imagining this cultural problem that's widespread. My claim (and I tried to do some
212.
▲
by
rtpg
6mo ago
I think on the first point, we have to start calling out authors of packages which (IMO) have built out these deptrees to their own subpackages basically entirely for the purpose of getting high download counts on their github account Like
213.
▲
by
rtpg
6mo ago
In your metaphor the equivalent would be that you see that the chopsticks have splinters and are cleaning it But everyone I met who does splinter cleanup does it _every time_ even without a cursory inspection. So the metaphor is… maybe more
214.
▲
by
rtpg
6mo ago
I don't exactly know the system for which restaurants pull out of the disposable chopsticks but I think that for example "normal" tempura, katsudon, or like soba restaurants will tend to be those. I almost associate the cheap
215.
▲
by
rtpg
6mo ago
> 1. I have seen Japanese people do approximately half of the things on the list. There are people in Japan who are rude or who do not have as good manners or etiquette when they are eating alone! If everyone followed all manners all the
216.
▲
by
rtpg
6mo ago
I go to your house to have food. You give me a fork and knife. I go to your kitchen to wash the fork and knife for good measure.
217.
▲
by
rtpg
6mo ago
This is a stupidly annoying problem because it's _very easy_ to accidentally spawn children that won't get killed up in many kill situations because the distinction between processes and process groupes papered over by the fact th
218.
▲
by
rtpg
6mo ago
Uncharacteristically unclear marketing from Stripe! You're gonna have to give me more to go off of than this.
219.
▲
by
rtpg
7mo ago
I mean you don't need to use that then. `uv` is still writing to `.venv` by default and you can activate it with `direnv` or w/e.
220.
▲
by
rtpg
7mo ago
totally my point here. The actual shape of the thing starts mattering so much that at one point your metaphor is just completely useless for judging the actual tradeoffs
221.
▲
by
rtpg
7mo ago
let's say I put a lock on an office door. You say "Why? Bazookas will get through the door anyways". I don't know how I feel about this change but context does in fact matter about whether something is a good idea or not
222.
▲
by
rtpg
7mo ago
uv assuming your local Python is busted to hell and back helps a lot with isolation. Poetry's CLI would often, for me, just fall over and crash. Crashing a lot is not a fundamental problem in the sense you can fix the bugs, but hey I&#
223.
▲
by
rtpg
7mo ago
uvs success is downstream of paying like 10 very good rust tooling developers to work on uv full time. Full time effort put into tools gets you a looooot of time to make things work well. Even ignoring the OSS stuff, many vendors seem to co
224.
▲
by
rtpg
7mo ago
Poetry and friends are so bad that many people continued just using pip -r requirements.txt despite knowing about this other stuff Poetry having users isn’t the metric for success. pip having way less users is.
225.
▲
by
rtpg
7mo ago
> In ten years time people will most probably look in horror at their python software stacks tech debt that they have to maintain for the business continuity. I regret to inform you that there are _loads_ of multi-decades-old Python stac
226.
▲
by
rtpg
7mo ago
Living through it... Python 3 made a lot of changes for the better but 3.0 in particular included a bunch of unforced errors that made it too hard for people to upgrade in one go. It wasn't until much later (I would say 3.4 or 3.5?) th
227.
▲
by
rtpg
7mo ago
discussions might be happening on the Python forums, which are pretty active. https://discuss.python.org/t/pep-744-jit-compilation/50756/8... here's one thing I do think you can also just outright ask qu
228.
▲
by
rtpg
7mo ago
In Python attribute access aren't stable! `self.x` where `x` is a property is not guaranteed to refer to the same thing. And getting rid of descriptors would be a _fundamental change to the language_. An immeense one. Loads of features
229.
▲
by
rtpg
7mo ago
...are there 300k mile Priuses out on the road and being used?
230.
▲
by
rtpg
7mo ago
Oh! While this one does mention that you don't have visibility, this + weak refs seem to change the game I remember a couple of years ago (well probably around 2021) reading about GC exposure concerns and seeing some line in some TC39
231.
▲
by
rtpg
7mo ago
It's interesting you mention __del__ because Javascript not only doesn't have destructors but for security reasons (that are above my pay grade) but the spec _explicitly prohibits_ implementations from allowing visibility into gar
232.
▲
by
rtpg
7mo ago
yeah tbqh I think the biggest challenge with tooling on that front is that this really is a problem mostly limited to community projects. The problems jazzband need to solve don't exist nearly as much in a universe where everyone is in
233.
▲
by
rtpg
7mo ago
That requires a lot of infra that isn’t built into _any_ of our tooling. It’s not so much about decision making as it is about the practical reality that people at that level basically need at least read access to a lot of secrets. You coul
234.
▲
by
rtpg
7mo ago
The level of trust required is immense. We’re talking about a position where you get the keys to the kingdom to a very large number of projects I would say that having roadie level access is equivalent to having access to Django core. I hav
235.
▲
by
rtpg
7mo ago
This stuff stands on the foundations it's built off of. It's very hard to argue against the stoic determinism of an `ls` call. And all the success stories I've seen in people using these tools have had a similar theme: top le
236.
▲
by
rtpg
7mo ago
Well the Macbook Air pricing in USD was always around $1000 right? 2013 MBA pricing in USD was $1100 2013 MBA pricing in JPY was 110k JPY 2026 Macbook Neo pricing in JPY is ~100k JPY 2026 Macbook Neo pricing in USD is $600 2026 Macbook Air
237.
▲
by
rtpg
7mo ago
tbqh I think one can survive with a merely decent trackpad on a bus or at meetings. I've dual run Macbooks and Thinkpads for a while and the Thinkpad trackpad really isn't that bad (the trackpoint getting randomly stuck in a non-n
238.
▲
by
rtpg
7mo ago
I still can't get over how this thing is priced the same as the 2013 Macbook Air... when looking at JPY prices. I wonder how much of the Neo pricing wow factor is Apple taking advantage of the strong dollar vs much else that's cha
239.
▲
by
rtpg
7mo ago
Do you really just not get how you come off shilling this kind of stuff on a discussion talking about an aseprite fork? The intersection of people interested in Aseprite and people wanting to just spawn this stuff out of thin air is fairly
240.
▲
by
rtpg
7mo ago
didn't even realize Aseprite is source available! I highly recommend paying for Aseprite, it's a very good little tool.
More ›