HN user

albertzeyer

10,646 karma

Albert Zeyer

albzey@gmail.com

http://www.az2000.de

https://github.com/albertz

https://twitter.com/albertzeyer

Research Scientist, PhD; Deep Learning, Speech Recognition, NLP: http://www-i6.informatik.rwth-aachen.de/~zeyer/ https://scholar.google.com/citations?user=qrh5CBEAAAAJ&hl=en

[ my public key: https://keybase.io/albertzeyer; my proof: https://keybase.io/albertzeyer/sigs/1NQp461oCwDiD4vB8HKfiZAkztYALFalSYwHFsnX8IU ]

Posts443
Comments1,412
View on HN
github.com 1y ago

Show HN: Py_better_exchook: intelligently print variables in stack traces

albertzeyer
2pts0
www.nature.com 1y ago

AI-generated poetry is indistinguishable from human-written and more favorably

albertzeyer
15pts10
microsoft.github.io 1y ago

Windows Agent Arena – Evaluating Multi-Modal OS Agents at Scale

albertzeyer
1pts0
github.com 2y ago

A library to assist writing memory-unsafe code in "pure" Python

albertzeyer
54pts16
floor796.com 2y ago

Floor796 – ever-expanding animation scene showing life of space station

albertzeyer
2pts1
www.nature.com 2y ago

Will these reprogrammed elephant cells ever make a mammoth?

albertzeyer
1pts0
www.youtube.com 2y ago

The Photorealism Mindset: What About the Physical Camera? [video]

albertzeyer
1pts0
www.dezeen.com 2y ago

Pulpatronics tackles single-use electronics with paper RFID tags

albertzeyer
48pts31
preply.com 2y ago

Language analysis finds Bezos and Zuckerberg are smarter than Musk

albertzeyer
1pts0
stackoverflow.com 2y ago

Watch a variable change in Linux kernel, print stack trace when it changes?

albertzeyer
2pts0
www.open-std.org 2y ago

Subscripts and sizes should be signed – Bjarne Stroustrup [pdf]

albertzeyer
2pts0
tmsu.org 2y ago

TMSU was born out of frustration with the hierarchical nature of filesystems

albertzeyer
3pts2
arxiv.org 2y ago

Bayesian Flow Networks

albertzeyer
122pts20
hpc.raum-brothers.eu 2y ago

High Performance Computing open course

albertzeyer
2pts0
ai.honu.io 3y ago

MusicGen: Simple and Controllable Music Generation

albertzeyer
7pts0
gist.github.com 3y ago

A Comprehensive Super Mario Bros. Disassembly

albertzeyer
3pts0
github.com 3y ago

Mouse scroll wheel acceleration, implemented in user space

albertzeyer
75pts54
github.com 3y ago

DaVinci-functions – Library to ask GPT-3 for generating objects on Python

albertzeyer
1pts0
blackhc.github.io 3y ago

Implementing the Strategy Pattern Using LLMs

albertzeyer
1pts0
arxiv.org 3y ago

From Motor Control to Team Play in Simulated Humanoid Football

albertzeyer
1pts1
github.com 3y ago

Type annotations and runtime checking for shape and dtype

albertzeyer
3pts0
timdettmers.com 3y ago

Which GPU(s) to Get for Deep Learning

albertzeyer
5pts0
en.wikipedia.org 3y ago

Dishwasher salmon

albertzeyer
2pts1
github.com 3y ago

Python Preloaded – Bundle Python executable with preloaded modules

albertzeyer
3pts1
www.independent.co.uk 4y ago

Traffic lights fitted with Pong games for pedestrians to play while they wait

albertzeyer
1pts0
gpt-4chan.com 4y ago

GPT-4chan

albertzeyer
236pts148
www.nejm.org 4y ago

Current Causes of Death in Children and Adolescents in the United States

albertzeyer
11pts3
twitter.com 4y ago

The End of Bitcoin

albertzeyer
5pts4
thisimagedoesnotexist.com 4y ago

This Image Does Not Exist

albertzeyer
170pts127
openzfsonosx.org 4y ago

The open source port of OpenZFS on OS X

albertzeyer
2pts0

I think the simulation in Cities Skylines is also quite advanced, or not? The simulation is much more the reason why it requires powerful hardware to run on, much less the graphics.

A few words on DS4 2 months ago

More information about DwarfStar 4 (DS4) in the readme: https://github.com/antirez/ds4

The code seems based on llama.cpp and GGML.

I don't fully understand why it is a standalone project. The readme discusses this: DwarfStar 4 is a small native inference engine specific for DeepSeek V4 Flash. It is intentionally narrow: ...

I think the only bigger difference in DeepSeek V4 vs other models is maybe the type of self-attention. And that leads to: KV cache is actually a first-class disk citizen.

But I still feel like those changes could have been implemented as part of some of the other local engines.

I also assume more models will come out, not just from DeepSeek but also from others, and they might share similar self-attention approaches, that would benefit from a similar KV cache implementation.

I wonder a bit about that. What activities or possibilities are you exposed at during that age.

I know many computer science colleagues who were not exposed to programming during that age and only later came to it.

I feel kind of lucky that somewhat randomly I stumbled into computer programming (because XtreeGold could show the content of files, and I was learning to understand BAT-files by looking into them) during that age, and that's what I do now.

There are probably a lot of things you were not exposed during that age, that could have been the perfect match.

There are also lots of kids who just play games, or video games, do sports, watch films or so during that age, without really being exposed to any "potential useful" activities. Some parents would maybe even say that this is how it should be.

As a parent, I guess a good advice would be to try to expose your child to as much things as possible, without forcing it to do anything of course.

I had registered for alerts on https://aurorasaurus.org/. But that alert was sent way too late for me (strongest lights were yesterday around 10-11 PM, and the notification was sent 2 AM today). But I was very lucky and just noticed the lights by accident on my way home.

Very nice!

This is released under GPL.

I wonder, who is K1n9_Duk3? Does he have the rights to actually release this, and put it under GPL?

What does "reconstructed" mean? Is this disassembled? And if so, is it really ok to put this under GPL then?

I think the point is that for most things, you don't need to call any external tools. Python's standard library comes already with lots of features, and there are many packages you can install.

I wonder, what LeCun wants to do is more fundamental research, i.e. where the timeline to being useful is much longer, maybe 5-10 years at least, and also much more uncertain.

How does this fit together with a startup? Would investors happily invest into this knowing not to expect anything in return for at least the next 5-10 years?

I was looking for various options to archive my data (photos, documents, code), and have looked at Perkeep since a while, but then started using Git-Annex.

However, I regret this decision. Git-Annex is not usable anymore on my data because the amount of files has grown so much (millions) and Git-Annex is just too slow (it takes minutes up to even hours for some Git operation, and the FS is decently fast). I assume I would not have had those problems with Perkeep.

I have asked about using RPython as a generic standalone language before. I think the official statement is that is was never intended to become one, and it's really a very minimal subset of Python (so basically no existing Python code will run, it would require heavy refactoring or complete rewrite), and it's only specifically those features that they currently need, and it might also be a moving target, and they don't want to give certain guarantees on stability of the language etc.

Once you consider that you anyway need to write very different kind of code for RPython, then maybe just using Nim or some other language is a better idea?

QtCreator was a bit like the lightweight version of KDevelop for me. I didn't really needed any of the Qt features, just the C++ editor. And the C++ support was really good.

The bug was with non-contiguous data in tensors.

I also had a very similar bug a while ago, broken gradients due to non-contiguous data for masked_select: https://github.com/pytorch/pytorch/issues/99638

In my case, it was easier to identify: I had another implementation of my loss function before that did not use masked_select. But then I thought I can be clever and use masked_select to take out the non-masked frames and calculate the loss only on those. But it wasn't working. Also, it only happened for some models, not for all. It turns out, it was always happening when the data coming out of the model was non-contiguous.

I think the bugs with non-contiguous data are not so uncommon. I wonder how much of that we still have.

Ok, this post is mostly about text-based IDEs, but I think the point mostly stands as well for IDEs in general. I'm thinking about Visual Basic or Delphi.

I think such a IDE for Python would really be helpful for beginners. Not text-based, but more like Visual Basic. But everything integrated, everything easily discoverable (that's very important!). Maybe also with such a GUI builder as in VB. And a built-in debugger. I think for the code editor, as long as it has some syntax highlighting and tab auto-complete, that would already be enough. But some easy code navigation would also be good. E.g. when you place some button on your window, and double click that button in the GUI editor, you get to the call handler code of that button.

Some time ago, a small group of people (me included) (I think from some similar HN post?) got together and we brainstormed a bit on how to implement this. But we got lost in the discussion around what GUI framework to base this on. I already forgot the options. I think we discussed about PySide, Dear PyGui, or similar. Or maybe also web-based. We couldn't really decide. And then we got distracted, and the discussion died off.

Note, Free Pascal was mentioned here. But then you should also mention Lazarus (https://www.lazarus-ide.org/), which is the same as Free Pascal but cloning Delphi. Lazarus is really great. And it is actively developed. But Object Pascal is too little known nowadays, maybe also a bit outdated.