HNHacker News
TopNewBestAskShowJobs

saidinesh5

1,605 karma · joined April 2, 2012

:D
submissionscomments
saidinesh5··on The EU moves to kill infinite scrolling
>I'm not saying legislation is a good solution but you seem to be making a poetic plea that benefits the abusers.

Only if you believe everyone else has no agency of their own. I think most people outgrow these things once they have something more interesting in their lives. Or once they're just bored.

Back when this thing was new, everyone was posting pictures of every food item they try, every place they've been to etc.. that seems to slowly change to now where there are a lot more passive consumers compared to a few polished producers.

If you're calling people delivering the content "abusers", what would you call people creating the content for the same machine?

saidinesh5··on Advanced Aerial Robotics Made Simple
He also has a fun YouTube channel: https://m.youtube.com/playlist?list=PLTSCOv-lGtMax-oA4Pnq8OT...

One of the first flight controllers he coded was in Arduino..

https://github.com/nickrehm/dRehmFlight/tree/master/Versions...

He deliberately kept the code in single file and made sure it was still easy to follow.

saidinesh5··on GPT‑5.3‑Codex‑Spark
Is it just me or are all the AI players somehow lining up their announcements to be on the same day?

First the Gemini thing. Now this. (Or vice versa?)

Is there any reason they're doing this?

saidinesh5··on The Future for Tyr, a Rust GPU Driver for Arm Mali Hardware
What do you mean other platforms?

Also they can just expose c bindings to these rust libraries no?

saidinesh5··on GLM-OCR – A multimodal OCR model for complex document understanding
Do you have more details about this?
saidinesh5··on YouTube's $60B revenue revealed amid paid subscriber push
I'm currently using Firefox + ublock origin on Android while typing this...
saidinesh5··on YouTube's $60B revenue revealed amid paid subscriber push
That's the weird thing about WhatsApp though.. back when they bought WhatsApp it was still a paid service and a lot of people actually paid for it and it was on its way to get to a billion active users.

After that acquisition, they made it free for all and started chasing the $$$ with WhatsApp for business. And ads. No idea which is more profitable anymore. I think they'd still be able to monetize it more with WhatsApp payments and those ads in status updates. I'd definitely like to know what the numbers are looking like these days..

saidinesh5··on YouTube's $60B revenue revealed amid paid subscriber push
Even WhatsApp.. that number was insane...
saidinesh5··on I write games in C (yes, C) (2016)
And constructors and destructors to be able to use those vectors and hash maps properly without worrying about memory leaks.

And const references.

And lambdas.

saidinesh5··on I write games in C (yes, C) (2016)
Linters etc... Validates the subset you're choosing to use for your project too.
saidinesh5··on I write games in C (yes, C) (2016)
It depends on what you're building with the language too.

For eg. In very embedded contexts where we were not using any big data structures like struct of strings, not doing any memory allocations etc... C might be easier to reason about than C++. (No hidden code paths). Just allocate something on the stack, pass the pointer to a function to do the computation, done.

In any desktop apis (gui, web servers etc..), where you deal with collections of objects, need to spin up thread pools and rely on results from the future etc... The standard library data structures (vectors, maps etc...) alone makes C++ code a lot more easy to read and review than C. When raw pointers are forbidden, Ownership of memory becomes very clear. Granted my opinion of desktop development comes mostly from very few libraries (Qt vs. Gtk, gstreamer's C API vs. C++ wrapper, http libraries etc...), but there are some problem domains for which C is just insufficient.

saidinesh5··on First Hands-On with the Most Advanced Music Tool I've Ever Used [video]
He's one of the fun music production youtubers i follow and he's testing out a Generative AI powered DAW called ACE Studio. It's genuinely impressive.
saidinesh5··on Nvidia won't release new gaming GPU for 'first year in three decades'
I think this is... Good?

AAA Gaming, I feel, could use a lot of optimization these days. Hopefully a bad GPU market and the steam machine might force the developers to deal with that.

I've been waiting for Spider-Man 2 to run well on my steamdeck ever since it released (1 worked quite well).

Meanwhile I have been playing a bunch of AA, indie games, older AAA titles on it and am fairly Happy. (Road Redemption, Cleared Hot, Tomb Raider 2013).

The only AAA game I'm looking forward to is Project 007 but I'm not even hopeful it would run on any of my machines.

saidinesh5··on Microsoft's Copilot chatbot is running into problems
> But with "AI", not only is it not a product in itself, it's a feature to a product, but it has OpEx and CapEx costs that dominate the balance sheet based on their public disclosures. Worse, as a feature, it demonstrably harms business with its hallucinations.

I think it depends on how the feature is used? I see it as mostly as yet another user interface in most applications. Every couple of years I keep forgetting the syntax and formulas available in Excel. I can either search for answers or describe what i want and let the LLM edit the spread sheet for me and i just verify.

Also, as time passes the OpEx and CapEx are projected to reduce right? It maybe a good thing that companies are burning through their stockpiles of $$$ in trying to find out the applicability and limits of this new technology. Maybe something good will come out of it.

saidinesh5··on Steam Hardware: Launch timing and other FAQs
Good point about the pin.

I'm looking at buying https://www.amazon.in/gp/aw/d/B0D3LK3DYX/ for my living room "diy steam machine".

I was waiting for the steam controller because it would let me play point and click games using it's touchpad and also do some light web browsing and even be useful in the desktop mode (like how it works now on my deck).

But with this playstation clone controller will i get the same functionality?

saidinesh5··on Finding a Way to Produce Powerful Motors Without Rare Earths
It's similar to normal DC brushed motors no? The brushes / contacts then wear out and need regular replacement.
saidinesh5··on Steam Hardware: Launch timing and other FAQs
> Will Steam Frame support other streaming services? >SteamOS has a built-in browser, and we expect streaming services to work in a theatrical browser mode.

Does this mean they're actually bringing a touch/controller friendly browser tab to SteamOS finally? (Yes, i know about the decky browser plugin)

Since there's not enough info on the steam controller release date, does anyone know how well the PS5/PS4/Clone controllers with trackpad work with the steam os ui?

saidinesh5··on Adobe Animate (formerly Flash) will be discontinued on March 1st
Wow. These screenshots hit me so hard with nostalgia... especially the buttons, move the bug examples.

It took me a couple of days to download the flash mx release on my dial up connection. Crazy days...

saidinesh5··on Adobe Animate (formerly Flash) will be discontinued on March 1st
This is just sad but inevitable. To this date Macromedia Flash MX was one of the most beginner friendly , yet super powerful tools I've ever used. Probably what dragged me even more into computers back when i was a kid.

Things from flash era I really liked:

* How their comprehensive tutorial was just a .FLA file , that automatically opened on the first run, that you can even edit. I feel like blender, kicad - both the tools i want to learn right now, could use something like that.

* Progress bars - you know that once the progress bar fills up, the website/game etc.. is fully loaded onto your machine and you can simply disconnect the Dial up modem and continue checking things out . I wonder if this kind of behaviour might benefit today's SPAs.. especially when you can just download a wasm blob and you know it'll be cached.. at least for websites which don't have to be searchable by a search engine and are more than just documents.

* I don't know where we went wrong but these days we download megabytes of JavaScript and so many raster images and still offer way less fluid experience than what flash sites used to be like. I know some of it also was because of responsive design requirements across so many form factors, but there's definitely something that we are missing and i don't know what it is. Svgs are routinely "exported to high resolution pngs" for websites. Something just is off.

Either way, RIP Flash

saidinesh5··on Spotify Killed Their API
Out of curiosity, how would one even get the 250k monthly active users on a new app if they don't allow access to the API?
saidinesh5··on MicroPythonOS graphical operating system delivers Android-like user experience
Just look for ESP32 CYD - CYD stands for cheap yellow display. There are a lot of variants.

https://github.com/witnessmenow/ESP32-Cheap-Yellow-Display?t... . I bought mine for about $12 and it's been quite fun tinkering with it.

saidinesh5··on GOG: Linux "the next major frontier" for gaming as it works on a native client
As much as i hate the pointless Linux fragmentation, I think them going down the path of steam/heroic games launcher and releasing one appimage/.deb file and letting others take on the burden for their distros should do.
saidinesh5··on Is the RAM shortage killing small VPS hosts?
Interesting. I'd have thought these giants would have better pricing because of the scale...
saidinesh5··on Microsoft stock plummets as investors fret on AI spend
Other companies deploying LLMs to automate their tasks? Other start ups / companies building AI products?
saidinesh5··on Is the RAM shortage killing small VPS hosts?
Out of curiosity, what advantages do the small VPS hosts offer compared to the big 3 (AWS, Azure, Google Cloud)? Customer Service? Pricing? Local Data Center?
saidinesh5··on Putting Gemini to Work in Chrome
In one of the previous companies i worked at, we were automating a very valid use case of a bunch of people crawling though a set of urls daily/weekly and find the pdfs and summarise the changes from the previous week. I'm guessing these features are geared towards them.
saidinesh5··on ASML staffing changes could result in a net reduction of around 1700 positions
Wow. That reflects my experience with another mid sized German company in a similar industry.

Their original roadmap for their next gen products was not good and the product was getting delayed by a few months.

They brought in a new manager to fix the timeline. Instead she increased the bureaucracy. OKR tracking every other week. Hired a scrum master. Brought in external "certified code reviewers", delayed the project a little more and ended up cancelling the project within a couple of months. "Hardware products are not as profitable as proprietary cloud software as a service company anyway".

saidinesh5··on You have to know how to drive the car
After a decade or so at startup/smaller companies, I moved to a big company in 2024 for the first time.

It amazes me how much low hanging fruit there is to grab to work on. At least things I felt would have had a truly positive impact on the customer and my own organisation.

The only way you get to work on it is if you don't ask for permission, but directly show some progress.

Now I'm switching to a different team within the same organisation that "wants to move like a start up". Let's see how things will move...

saidinesh5··on The Holy Grail of Linux Binary Compatibility: Musl and Dlopen
Only because of the enormous efforts put in by debian package maintainers and it's infrastructure.

If you're a an indie developer wanting your application to run on various debian based distros but the debian maintainers won't package your application, that's when you'd see why it's called DLL hell, how horribly fragmented the Linux packaging is and why even steam ships their whole run time.

saidinesh5··on The Holy Grail of Linux Binary Compatibility: Musl and Dlopen
You're supposed to do this recursively for all the libs no?

Eg. Your App might just depend on libqt5gui.so but that libqt5gui.so might depend on some libxml etc...

Not to mention all the files from /usr/share etc... That your application might indirectly depend on.

← PreviousPage 3 of 17Next →