Sure, you could've heard about it outside of that space. Yet, most likely, you have not.
It just feels wrong when HN commenters downvote comments that try to clear up legitimate confusion.
HN user
https://divan.dev
Sure, you could've heard about it outside of that space. Yet, most likely, you have not.
It just feels wrong when HN commenters downvote comments that try to clear up legitimate confusion.
why is this downvoted? for people who aren't in audio codec dev space, parent comment reads exactly as 'Opus 4.8 rewrote the codec and blew out all competitors'
Yes, Discourse and Flarum have been a breath of fresh air. Something was unsettling with Discourse to me though - it had an opinionated UI, and some design choices that made it feel different from traditional (-BB type) forums. It seems to be a great fit for technical communities, but not for others (taking my own words with a grain of salt here).
The word 'crappy' stood out to me. I feel the same sentiment about bringing back forums, but as a person who maintained few of those for many years, I always wanted explicitly non-crappy forums.
In fact, I attribute much of the decline of forums to the fact that they were crappy and hard to maintain. Those PHP/Ruby monstrousities, with plugin system that was a security and maintaiability nightmare, made maintaining a forum quite a challenging task. I have some forums died purely because it was impossible to update them anymore without blowing up half of the functionality.
Bring back non-crappy forums!
if we wanted a good UI/UX framework we'd have to start from typesetting
I think UI framework begins with a model of how composition, layout, rendering, input/focus and state works. Typesetting subsystem should be built on top of that.
And that's exactly the problem with this kind of post-rationalization of HTML legacy - it's a wonderful mechanism for what it was created for, but decades of attempts to add and repurpose all those missing foundational blocks for app development leads to the twenty layers of hacks on top of hacks.
Electron is not a novel approach or "technology" of achieving cross-platform UI. It's literally a Chromium browser plus a Node.js runtime, using web-stack to impersonate desktop application. None of these tools have been designed to solve UI pain points.
Closest thing to what you're describing is Flutter, which is a UI framework designed from ground up for modern UI app needs, without delegating much to OS level.
Native UI frameworks don't bother fixing the real hard problems
I'm genuinely curious what do you mean by that.
My beef with web stack was exactly this - typesetting engine from 80s has been never designed for modern UI/UX needs, and it cannot adequately provide those. Whenever I interact with web apps, I experience so many glitches, weird interaction issues (especially if there is a zoom/selection/scrool involved), that I don't even pay attention to them anymore - it's a norm. It's a norm on web to 'just refresh page' (which is equivalent to 'restart native app') - we do it all the time, because absolute majority of web apps is just crap that requires extremely advanced team of web developers to make it a 'baseline' native-like experience level of quality.
still dont understand Electron is vastly superior technology
in what sense crossplatoform desktop-wrapper around typesetting engine is a 'vastly superior technology' to native UI frameworks?
This. It's nuts how the whole industry accepts that typesetting engine from 80s with bunch of hacks on top is currently dominating cross-platform UI development.
As someone who passionately and ardiently hates prolifiration of this set of _hacks on top of hacks_ called CSS (and CSS/JS/HTML aka Web-stack), I must say this is good and valid use case for CSS. :)
To be fair FIFA is one of the best international federations in terms of good governance. Dutch sport think-tank Play The Game has an assestment methodology and the project called "Sports Governance Observer" and did asses FIFA in 2018 [1]
FIFA gets disproportionate amount of attention and, ofc, high-level corruption scandals, but I would say it's more like a by-product of the sheer scale of the football, and not a problem with FIFA itself. I believe most sports federations in the world are very far from FIFA in terms of governance, but also from facing problems that FIFA has.
[1] https://www.playthegame.org/publications/sports-governance-o...
This method of animated QR data transfer is quite efficient with fountain codes. I had PoC implementation back in the day - Txqr [1] [2]
[1] https://divan.dev/posts/animatedqr/
[2] https://divan.dev/posts/fountaincodes/
Recently I rewrote it in Dart/Flutter and finally implemented RaptorQ codes (way more efficient than Luby used in original Txqr). Testing it internally now, prepareing Appstores/GooglePlay/Web deployment and new article.
There is definitely some body of research around what I'm asking [1] [2]. Just curious if someone have a good grasp on the current state of it.
[1] https://openaccess.thecvf.com/content/CVPR2025/papers/Wu_Sin...
And how did you style it like Anthropic design system? :D
Does anyone know if it's already possible to build gaussian splat of the person that moves/rotates from the single camera? (I.e. to use sequence of frames to reconstruct occluded parts of the body for other frames)
Cloudflare blogs have been excellent for many years, long before transformers arrived.
What age verification has to do with stopping fake news or harassment?
Ostracization has worked before.
It also hasn't worked before.
Except of hope that it will decrease sales (which is still not solving privacy issue), can you see other possible negative effects of the ostracization based on the gadgets they use?
Normal human exhales roughly 0.7-1.0 kg of CO2 over 8h.
How does not talking to people will solve privacy problems of the new technology? Are you assuming that Meta will see that you ignored your coworker with smart glasses and shut down the project, along with Apple and other smart-glasses manufacturers? I'd love to follow your logic, if you can't follow mine.
Yeah, it's questionable that Davinci layout will yield a good photo experience, but it's interesting development anyway. BTW, that's the reason I like Photomator - it has absolute minimum of what I typically would use, and it's all there. Like, there is a hotkey for autoaligning horizont (and quite often it actually work), or intuitive AI-powered 'Select subject'/'Select background', and even an easy way to back those typical change into edit that can be applied with a hotkey onto a bunch of photos. It's easy to spot when software was written based on pain points of real end users.
You're not the first :)
If you know how to do masking with video in Davinci, then it all just applies to photos too. I tried today some basic Magic Mask and color tab editing with photos, and it works exactly the same (without the annoying waiting time on huge videos for Magic Mask, ofc).
Oh, I'm on subscription. Haven't seen those changes with pricing options, thanks. Subscription seems to be at the same price (even lower? it shows 14.99$ now, and I think I'm paying around 18 EUR/month with taxes).
While we're on topic, I've been using DaVinci with this camera for a slightly unusual hybrid process. With a good light and lens I shoot slow-mo video (240fps FullHD or 120fps 4K) with shutter speed of 1/1000. Then I can take any frame and save it as a photo directly from Davinci.
I wrote 2 scripts for that:
- first is for keyboard shortcut that automates "Switch to color tab, Grab a still, Save a still to folder, Switch back"
- second for more advanced workflow where I put markers on the frames I like, and then it uses Fusion's Saver node to save images as EXR
This flow is even faster than culling with Photo Mechanic. In both cases I get 10bit PNG or EXR images that I can import into the photo editor. Workflow is far from the perfect yet, as it might need some adjustment when working with Log profile or different FPS (for 2nd script).
But aside of giving me an option of "shooting" video+photos at the same time, it blows my mind that it's practically "shoot photos 240 times per second and choose later", and how good the end result is. The bitrate of video is 280Mbps (4:2:2, 10bit) and while video compression quality is not negligible, the resulting "still photos"'s quality is more than enough for social media purpose. Photo example [1]
[1] https://drive.google.com/file/d/13So6ZuVx3dn2jZCw7cm3LkbzydF...
Cautiosly looking forward to it. I shoot with A9 III (global shutter camera that makes 120fps _RAW photos_), and dealing with thousands of photos per shoot is a challenge. I don't use Adobe products and still looking for a good stack for photos processing, but it's an uphill battle.
For culling there is nothing better than Photo Mechanic. Worth every penny. For editing, surprisingly, the best solution (performance/features wise) I found is Photomator (recently acquired by Apple). The trick though is not to import RAWs into Photomator, but import into Apple's photo library first (so it doesn't copy RAW files from SSD and doesn't not sync with gallery ofc), and Photomator picks it up natively.
Performance/features wise this stack works fine, but it's a constant juggling with 3 apps, which makes if far from perfect.
Curious to try DaVinci Photo and see how it handles large collections of RAWs and how practical it is to use.
Can someone quickly vibe code MacOS native app for that so it doesn't require running terminal commands and searching for that browser tab? (: (also for iOS, pls)
Thanks, tried it, but it's crashes on clicking the microphone icon. Default `make install` for some reason tries to install it to /usr, I changed that and after torturing more mature coding LLMs for 20 minutes, made it running with mic/sound.
The mic button requires clicking to transcribe and start listening again, and default voice is low-quality (I assume it can be configured).
In general I'm looking for a way to try the on-device hands-free voice mode.
What's the easiest way to use it with on-device voice model for voice chat?
Age verification doesn’t necessarily imply identification — eIDAS 2.0 and ISO 18013-5 have selective disclosure by design.
You can also create a skill for reviewing (which calls gemini/codex as a command line tool) and set instructions on how and when to use. Very flexible.