News for hackers. Stuff that matters.

davnn

Do we know if we are bunch of dynamically adjusting weights?

Show HN: Gat – Version large files with Git, store them anywhere

https://getgat.dev

Hi HN — I was frustrated for a long time using Git LFS and DVC to version large files. Gat is the boringly simple tool I was looking for: Git manages versioning and Gat manages storage. No dedicated LFS server, no clean/smudge filters, just a lock file.The workflow is small: `gat add` some files, commit `gat.lock` with Git, then `gat push` the content to your storage. In a fresh clone, run...

( Read More... | no comments | on HN )
I really appreciated his coding-style, but the bar is quite low on research/ML-algorithms to be fair. I still wonder how he managed to get „trending“ repositories regularly despite the repositories being empty.
What was happening with this account? I was often seeing popular but empty (only title of the paper and maybe a short readme) repositories that were created directly after a paper was published?
Do you have a link to share? Would be highly interested!
I would say uv provides quite a lot of additional features that can be used in various ways to create plain-old venvs. Note, however that uv-pack can also pack a subset of your uv-monorepo for a specific package (there are still some quirks I have to admit..).

My experience was that it‘s surprisingly painful to „just copy“ a venv and especially a uv-created venv. There are a lot of paths to be modified to get the venv working. Copying a venv felt hacky and wrong, that‘s why I built the tool :)

Show HN: Uv-pack – Pack a uv environment for later portable (offline) install

https://github.com/davnn/uv-pack

I kept running into the same problem: modern Python tooling, but deployments to air-gapped systems are a pain. Even with uv, moving a fully locked environment into a network-isolated machine was no fun.uv-pack should make this task less frustrating. It bundles a locked uv environment into a single directory that installs fully offline—dependencies, local packages, and optionally a portable...

( Read More... | 4 comments | 3 points | on HN )
It's kind of ironic that BMW pushed CATL into the EV market [1].

[1] https://cleantechnica.com/2022/06/30/how-herbert-diess-zeng-...

Re:Leaving Intel on Saturday December 06, 2025 @06:50AM (#46172591)
Why would you say useless? They hopefully make a couple of good decisions. Three good decisions a day [1], maybe?

[1] https://www.youtube.com/watch?v=kfY3uRCvEMo

I am using runtime type and shape checking and wrote a tiny library to merge both into a single typecheck decorator [1]. It‘s not perfect, but I haven‘t found a better approach yet.

[1] https://github.com/davnn/safecheck

Maybe living the blue zone [1] lifestyle?

[1] https://en.m.wikipedia.org/wiki/Blue_zone

Re:Why doctors hate their computers (2018) on Monday August 04, 2025 @01:55AM (#44782495)
There appears to be (almost) no true competition in healthcare, therefore no real incentives to improve productivity. Wages in healthcare rise disproportionately without productivity gains (Baumols disease); why invest in digitalization?
Re:The Rise of Judgement over Technical Skill on Monday June 02, 2025 @02:45PM (#44161772)
> The key insight is that smaller, well-bounded changes are exponentially easier to review thoroughly.

I am not sure if that is the real insight. It appears to me that most people prefer small, well-bounded changes, but it's quite tricky to break down large tasks into small but meaningful changes, isn't it? To me, that appears to be the key.

Re:Advanced Python Features on Wednesday April 23, 2025 @01:05PM (#43774230)
That's basically where I am coming from :). I know about my addiction.
Re:Advanced Python Features on Wednesday April 23, 2025 @05:57AM (#43770322)
Working in the ML field, I can't hate Python. But the type system (pre-3.12, of course) cost me a lot of nerves. Hoping for a better post-3.12 experience once all libraries are usable in 3.12+. After that experience, I’ve come to truly appreciate TypeScript’s type system. Never thought I’d say that.
That‘s actually quite similar to the nearness library [1]. The main difference appears to be vicinity‘s focus on simplicity while nearness tries to expose most of the functionality of the underlying backends.

[1] https://github.com/davnn/nearness

Re:The Importance of Local Development on Sunday October 06, 2024 @08:30AM (#41756684)
That's the point I was trying to make, which is also why I brought up 'pseudo-local' development environments in the article.
Maybe you refer to [1]? These are the two options I like to show students who first get in touch with data visualization.

[1] https://www.data-to-viz.com/

Note: In the about page, they provide an extensive list of historical chart classification schemes :).

ChatGPT answer: There are *two* "R"s in the word "strawberry."
Re:Shape Typing in Python on Saturday April 13, 2024 @02:12PM (#40024897)
There are libraries that support shape checking and I‘ve written a package to combine beartype’s runtime typechecks with jaxtyping‘s shapechecks, see https://github.com/davnn/safecheck

Once accustomed to shape checking it‘s quite a boost in productivity for us, no more fiddling around with invalid dimensions.

Re:We Executed a Critical Supply Chain Attack on PyTorch on Sunday January 14, 2024 @12:51PM (#38992531)
Is 5k an appropriate amount for such a finding? Sounds incredibly cheap for such a large organization. How much would something like this be worth on the black market?
> To me it seems like it should be a top priority.

Maybe most people are content with children, the current state of the art against aging communities?

Not yet, I believe. Revenue from iPhone sales is still quite fundamental to Apple‘s success, it‘s more than triple the revenue from all services combined (not including Google‘s search engine deal).
Re:HPC at Autodesk on Tuesday October 03, 2023 @05:45PM (#37758003)
Python as a glue language (as it‘s mostly used in data intensive applications) for something like MPI should not add too much overhead?
Re:Tech workers demand high salaries despite hiring slowdown on Friday September 15, 2023 @10:29PM (#37531451)
Can you expand on your usage of AI tech?
Re:College students are struggling with basic math on Saturday September 02, 2023 @04:56PM (#37365458)
I would be highly surprised if LLMs would NOT be used as individual math tutors. In fact ChatGPT would likely already be very helpful.

Older »