News for hackers. Stuff that matters.

korijn

I am rubber, you are glue!
Re:There's no reason for software to be slow anymore on Saturday August 22, 2026 @06:48AM (#49398396)
Incredible that the top reply is a cop out.
Re:GPT-5.6 Sol Pricing Cut by 50% on Tuesday August 18, 2026 @08:06AM (#49344476)
Perhaps people have grown tired of repeated bait and switch tactics?
For one moment there I thought Amazon had done a good thing!
Exactly this is very reminiscent
Put yourself in a position where it is your problem/responsibility, where you cannot depend on another to do it for you. You'll be learning every day.
Inspiring article. Well written. Totally feeling it!
Re:I don't think AGI is right around the corner on Sunday July 06, 2025 @05:35PM (#44484290)
The ability to read is all it takes to have AGI?
Re:Fun with uv and PEP 723 on Tuesday June 24, 2025 @04:57PM (#44370971)
There's no lockfile or anything with this approach right? So in a year or two all of these scripts will be broken because people didn't pin their dependencies?

I like it though. It's very convenient.

Re:AWS forms EU-based cloud unit as customers fret on Tuesday June 03, 2025 @06:07PM (#44175304)
Are you an EU citizen?
Re:Bauplan – Git-for-data pipelines on object storage on Wednesday April 16, 2025 @06:30PM (#43711057)
I see, this is a great answer. So you don't need any platform or spark or anything. Just storage and compute?
Re:Bauplan – Git-for-data pipelines on object storage on Wednesday April 16, 2025 @11:36AM (#43706776)
How does this compare to dbt? Seems like it can do the same?
Is it ironic that this comment has evoked a discussion on minutiae?
Re:Ask HN: Business logic is slowing us down on Saturday July 27, 2024 @06:29PM (#41089780)
Take ownership.
Re:Python Has Too Many Package Managers on Tuesday July 09, 2024 @04:47AM (#40913833)
I will! I'm sure it's faster when the data is available. But when it's not, in the common circumstances described above, network and disk IO are still the same unchanged bottlenecks, for any package manager.

In conversations like this, we are all too quick to project our experiences on the package managers and not sharing in what circumstances we are using them.

Re:Python Has Too Many Package Managers on Monday July 08, 2024 @02:47PM (#40908146)
I have worked with poetry professionally for about 5 years now and I am not looking back. It is exceptionally good. Dependency resolution speed is not an issue beyond the first run since all that hard to acquire metadata is actually cached in a local index.

And even that first run is not particularly slow - _unless_ you depend on packages that are not available as wheels, which last I checked is not nearly as common nowadays as it was 10 years ago. However it can still happen: for example, if you are working with python 3.8 and you are using the latest version of some fancy library, they may have already stopped building wheels for that version of python. That means the package manager has to fall back to the sdist, and actually run the build scripts to acquire the metadata.

On top of all this, private package feeds (like the one provided by azure devops) sometimes don't provide a metadata API at all, meaning the package manager has to download every single package just to get the metadata.

The important bit of my little wall of text here though is that this is all true for all the other package managers as well. You can't necessarily attribute slow dependency resolution to a solver being written in C++ or pure python, given all of these other compounding factors which are often overlooked.

Re:Patching requests for fun and (concurrent) profit on Friday April 26, 2024 @04:10PM (#40173665)
Well, it doesn't necessarily have to be 10 or 20 years long, all it takes is for the timeframe to overlap with a certificate being revoked, I guess. Process lifetimes of a few months are definitely not uncommon. Anyway, I can see the tradeoff. There just needs to be a mechanism to disable this performance optimization, or to invalidate the cache (e.g. periodically).
Re:Patching requests for fun and (concurrent) profit on Friday April 26, 2024 @11:38AM (#40170785)
Doesn't this potentially create security problems if process lifetime is very long? Changes to the certificate store on the system will potentially not be picked up?
Re:How to feed all the power-hungry AI data centers on Saturday March 16, 2024 @01:45PM (#39727889)
We should invent solutions for problems that we have, instead of wildly trying to apply this tech to everything we can think of. We are skipping the benefit/cost considerations.
What is an efficient process to avoid using versions with known vulnerabilities for long times when using a tool like stablebuild?
Re:Leadership is a hell of a drug on Thursday March 07, 2024 @01:52AM (#39625831)
Are you implying leadership is not a skill that can be honed? Is being a leader not a profession?

Edit: instead of responding to individual comments, I will just edit this comment.

I am just a little bit sad about the emotional responses here on this thread, just echoing a sentiment, without much critical discourse.

Re:Python 3.13 Gets a JIT on Tuesday January 09, 2024 @03:48PM (#38931887)
Partly, yes, but do note he is still very much involved with the faster-cpython project via Microsoft. Google faster cpython and van rossum to find some interviews and talks. You can also check out the faster-cpython project on github to read more.
Re:You can't do that because I hate you on Thursday December 28, 2023 @06:14PM (#38799930)
The very first example in the article discredits efforts to add clear communication.
Re:"We'll call it AI to sell it, Machine Learning to Build it" on Wednesday October 11, 2023 @10:40AM (#37845009)
Also consuming enormous amounts of power and water
Absolutely insane. When will it be enough?
Re:I got robbed of my first kernel contribution on Wednesday September 27, 2023 @05:49AM (#37672450)
Fair enough. I've attempted to reword this to be more considerate of the possibilities.
Re:I got robbed of my first kernel contribution on Wednesday September 27, 2023 @05:32AM (#37672303)
I want to add that the author's attitude is actually toxic and prohibits their professional and personal growth. They are taking such a strong position (even just blogging about it emphasizes how much this matters to them) that it will discourage peers and managers from honestly giving them this kind of feedback.
Re:Johnny Decimal: A System to Organize Projects on Thursday September 14, 2023 @06:11AM (#37507017)
I think this doesn't solve the real problem: every person will categorize a document differently and look in a different place. That's the hard part. Creating categories and uniquely identifying them is easy.
Re:It's MY Monitor on Tuesday September 12, 2023 @03:19AM (#37477770)
For some, this is indeed crucial. But there are plenty of people who are receptive to effective communication regardless of title.

Older »