Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
nedbat
searching Neon…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
7 ms
·
1.
▲
by
nedbat
8mo ago
It does seem small at Anthropic scale. But instead of faulting them for contributing "so little", maybe we can point to the thousands of large companies that are doing nothing .
2.
▲
by
nedbat
8mo ago
You really have no idea what you are talking about.
3.
▲
by
nedbat
8mo ago
Yes, it could use more funding. Glad to see that Anthropic is helping. It's still not an either/or situation. The PSF would not be fulfilling their mission if they only funded packaging until packaging was "solved" (what
4.
▲
by
nedbat
8mo ago
> Also sponserships like "Pallets group ... Those are "fiscal sponsorships" meaning the PSF holds money for other organizations. The PSF is not funding Pallets (or Boston Python or North Bay Python, etc, etc). They accept
5.
▲
by
nedbat
8mo ago
OK, thanks for making your position clear. You disagree with some of the core mission of the PSF. Luckily you are in the minority and the PSF is carrying on.
6.
▲
by
nedbat
8mo ago
I'm not sure how you got to "before" here. The PSF runs PyPI, organizes the Python Packaging Authority, supports sprints and standardization efforts, funds developers in residence and so on. Packaging is improving, partly be
7.
▲
by
nedbat
8mo ago
I'm not sure what you are labeling as pet projects of leadership? Is there something the PSF is doing that you consider a pet project rather than part of their core mission?
8.
▲
by
nedbat
8mo ago
Is it so hard to imagine that they do it because the PSF's work is important and they want to support them? All the AI labs depend hugely on the Python ecosystem and infrastructure. Startups burning cash spend on many things that are
9.
▲
by
nedbat
8mo ago
Just to clarify: the NSF grant was refused because it required the PSF to abandon all DEI efforts, not just that the grant itself couldn't be used for DEI. Accepting the NSF grant would have required the PSF to forgo one of its core p
10.
▲
by
nedbat
1y ago
Using multi-level Carlson Truchet tiles for half-toning images: https://nedbatchelder.com/blog/202208/truchet_images.html
11.
▲
by
nedbat
1y ago
I can't tell if you are agreeing with my post or disagreeing...
12.
▲
by
nedbat
2y ago
Python pickles are bytecode programs, but different bytecode than the Python bytecode compiled from .py files. https://docs.python.org/3/library/pickletools.html#pickletoo...
13.
▲
by
nedbat
2y ago
It does not surprise me that people shitpost calling an expert "moronic" without any counter arguments.
14.
▲
by
nedbat
2y ago
Classic: ask what the team does, and before getting an answer, decide that it doesn't make sense.
15.
▲
by
nedbat
3y ago
I don't know if it looks different, or what it looks different from. To me, it looks like it was designed in 1999 (which it may have been).
16.
▲
by
nedbat
3y ago
I was reacting to someone literally saying, "Everyone should learn C because it teaches you how computers really work." In my experience it's no an uncommon recommendation. Yes, people also say, "learning C can be a gre
17.
▲
by
nedbat
3y ago
Python itself only has one kind of argument passing (neither by-value or classic C++ by-reference), and nothing is copied. Library functions could make confusing choices, it's true.
18.
▲
by
nedbat
3y ago
My point wasn't that C wasn't hardware friendly. My point was that it doesn't teach you "how a computer really works". It teaches you a lower-level abstraction than Python does, but it's still an abstraction,
19.
▲
by
nedbat
3y ago
Yes, but why do I need to know that as a Python programmer? What mistakes might I make if I don't know about it?
20.
▲
by
nedbat
3y ago
Yes, why do you ask?
21.
▲
by
nedbat
3y ago
Even assembly won't expose you to pipelining, cache misses, and branch prediction.
22.
▲
by
nedbat
3y ago
You'd think it was obvious, but people keep saying it. And there are commenters here disagreeing.
23.
▲
by
nedbat
3y ago
More like, you probably don't need to know about spark plugs, unless you want to fix your own car. The point of the post is that abstractions are inevitable and you choose your own level. And: you can be a great programmer without kno
24.
▲
by
nedbat
3y ago
Sure, I never said it was irrelevant or a waste of time. It can be useful and interesting. It's just not necessary, and it doesn't tell you how computers really work.
25.
▲
by
nedbat
3y ago
Except you can't see that model from (for example) Python, and you don't need to.
26.
▲
by
nedbat
3y ago
> One reason to learn C is to grasp the basic syntax and control structures that it shares with many languages in the same family. Why not just learn the language that you want to learn?
27.
▲
by
nedbat
3y ago
Nice, the ad hominem begins. I maintain software written in C.
28.
▲
by
nedbat
3y ago
These days, to be "complete" wouldn't I need to know frontend JavaScript, neural networks, and a dozen other things I don't know? What does "complete" mean?
29.
▲
by
nedbat
3y ago
Help us understand: what is the model of memory in C?
30.
▲
by
nedbat
3y ago
Cog can add a checksum to the generated output: https://cog.readthedocs.io/en/latest/running.html#checksumme...
More ›