HNHacker News
TopNewBestAskShowJobs

owaislone

1,327 karma · joined February 12, 2011

submissionscomments
owaislone··on Python 3.15's JIT is now back on track
Oh man, Python 2 > 3 was such a massive shift. Took almost half a decade if not more and yet it mainly changing superficial syntax stuff. They should have allowed ABIs to break and get these internal things done. Probably came up with a new, tighter API for integrating with other lower level languages so going forward Python internals can be changed more freely without breaking everything.
owaislone··on Jolla on track to ship new phone with Sailfish OS, user-replaceable battery
I had a Nokia N9 or was it N7 that ran the predecessor OS to Sailfish. It was so good back then. The UX left android and iOS in dust. Both ended up adopting a lot of patterns from it later. Loved that phone.
owaislone··on Data centers in space makes no sense
or perhaps as simple as saving xAI for himself as he prepares to offload rest of Twitter?
owaislone··on Pg_tracing: Distributed Tracing for PostgreSQL
You have a service that talks to postgres, probably other services that talk to that service, a client that talks to these services through some gateway. When a user clicks a button, distributed tracing allows you to see the whole request right from the button click to API gateway, to every service it goes through to the DB.. and all the way back. So you can see exactly the path it took, where it slowed down or failed. DBs are usually seen as black boxes in such systems. We just see the DB call took 500ms. We don't know what happened inside though. This allows such distributed traces to also get visibility to the internals of the DB so you can tell the exact joins, index scans etc that took place by looking at your distributed trace. I don't know what level of visibility they've built but that's the general idea.
owaislone··on Oban, the job processing framework from Elixir, has come to Python
I'm sure you are aware but sharing anyway. Django 6.0 shipped an API called Django Tasks for background jobs so all Django code can implement portable, backend agnostic background jobs and swap backends on the fly but there are zero actual backends out there right now one can use in production. If you could add inbuilt Django Tasks support to Chancy or create a `django-chancy` package that bridged it, I think you'd see a lot of early adoption by Django projects.
owaislone··on Oban, the job processing framework from Elixir, has come to Python
Thanks. My two cents would be to not lock technical features behind a paywall. Lock "enterprise" features like encryption, FIPS, compliance reports, etc which make sense for a big corp. This would be far more palatable for someone small like my one-two person teams to adopt it and pay if we ever become big enough to care about enterprisey features.
owaislone··on Oban, the job processing framework from Elixir, has come to Python
Thanks for sharing Chancy. Looks really interesting. Outside of the API breaking, would you say this is safe enough to for production today?
owaislone··on Oban, the job processing framework from Elixir, has come to Python
Django 6's tasks framework is nice but so far it is only an API. It does not include an actual worker implementaiton. There is a django-tasks package which does a basic implementation but it is not prod ready. I tried it and it is very unreliable. Hopefully the community will come out with backends for it to plug celery, oban, rq etc.
owaislone··on Oban, the job processing framework from Elixir, has come to Python
Thank you
owaislone··on Oban, the job processing framework from Elixir, has come to Python
Interesting. Any docs that explain what/how they do this?
owaislone··on Oban, the job processing framework from Elixir, has come to Python
I'm just coming back to web/API development Python after 7-8 years working on distributed systems in Go. I just built a Django+Celery MVP given what I knew from 2017 but I see a lot of "hate" towards Celery online these days. What issues have you run into with Celery? Has it gotten less reliable? harder to work with?
owaislone··on Oban, the job processing framework from Elixir, has come to Python
I don't know how I feel about free open source version and then a commercial version that locks features. Something inside me prevents me from even trying such software. Logically I'd say I support the model because open source needs to be sustainable and we need good quality developer tools and software but when it comes to adoption, I find myself reaching for purely open source projects. I think it has to do with features locked behind a paywall. I think I'd be far more open to trying out products where the commercial version offered some enterprise level features like compliance reports, FIPS support, professional support etc but didn't lock features.
owaislone··on When AI 'builds a browser,' check the repo before believing the hype
I mostly agree with you but I AM super productive with AI. I'm working on a side-project and have built in 2-3 months what my quite productive team of 3-4 people would take 4-6 months to build in 2016. And I'm not talking to generative slop but real production grade code that I have reviewed+approved or manually refactored before merging. Like you I'm not impressed by these toy projects but the productivity gain is very real. At least has been for me.
owaislone··on Report: Microsoft kills official way to activate Windows 11/10 without internet
Cool. I used to install it on all my family and friends computer when I was a teenager but as I grew older and had less and less time, being the constant tech support guy for everyone I introduced to Linux got very hard so I stopped recommended/installing it. Which distro did you choose for your parents?
owaislone··on I regret building this $3000 Pi AI cluster
What is the ideal or realistic setup for a home lab to power big enough models running locally and service ~2-3 users at a time?
owaislone··on A BBC navigation bar component broke depending on the external monitor
Very interesting but why would a browser report different coordinates depending on the monitor? I'd assume browser would treat the webpage as if it was the entire screen irrespective of which display it was on. Is there a reason for web APIs to have this information at all? Seems like a potential security/information/tracking risk.
owaislone··on Web Locks API
Why would that matter? The tabs don't share memory. Any code doesn't run when it tries to acquire a lot that another piece of code from another tab has already acquired. The two tabs don't even need to run the same app.
owaislone··on We're forking Flutter
Sounds like Flutter core teams hold contributors to a high standard and the Javascript bros can't deal with real Software Engineering so they're having a party of their own.

In all honesty, good luck. It might be useful if it never breaks compatibility with Flutter.

owaislone··on Pledging $300k to the Zig Software Foundation
Maybe other philanthropy they do is not part of the tech scene where they are most recognized. Maybe in those circles they are seen as just another rich couple.
owaislone··on Winamp Legacy player source code
I guess they mean "fork" in the broader Open Source sense when you fork something to create your own version of it and take it on a different path or do things differently like like NeoVim forked Vim. GitHub uses the term "fork" merely to create a copy of the repo for contributions.
owaislone··on Marta File Manager: Back on Track
I personally have a hard time trusting closed source software random sources I've never heard of before. Maybe I'm just too paranoid but I try not to run random software especially something that has as widespread access to my data as a file-manager.
owaislone··on Marta File Manager: Back on Track
Yeah it does look really nice.
owaislone··on Marta File Manager: Back on Track
Can anyone confirm if this is Open Source or not? Looks like it used github as an issue tracker but I'm not seeing the source code anywhere.
owaislone··on Update on Sharing
Did they actually post a screenshot of the email they are sending out as an update? How hard is it to copy the text for the blog post? Why so lazy?
owaislone··on Waymo and Uber partner to bring autonomous driving technology to Uber
Not sure if that is the case. Imagine all ride hailing and cab services in a few years are based on Waymo tech including Waymo's own fleet. Waymo would be the clear winner.
owaislone··on Scrcpy: Display and control your Android devices connected over USB or TCP/IP
Incredibly useful for live demos in meetings when working on mobile apps/web.
owaislone··on New macOS malware steals info, including a user's entire Keychain database
I want macOS to be as locked down as iOS when my dad, wife and son use it but I want it to be as open as Linux when I use it. Perhaps it should be closed by default but have a developer mode that behaves how macOS behaves today.
owaislone··on Epic’s new motion-capture animation tech
I think she was told to do it on purpose to exaggerate the effect on screen.
owaislone··on Epic’s new motion-capture animation tech
With a mobile phone camera without a suit or markers on the face. This makes motion capture available to you and me without renting or building million dollar studios.
owaislone··on Little Snitch Mini
This page is somewhat misleading. It pretends Little Snitch Mini supports blocking but that is not true and only works in the paid version. It does clarify this at the very bottom but weird to have your free app's landing page list features from the paid version. At least put a "premium" sticker on those screenshots or something.
← PreviousPage 2 of 16Next →