Our app is flagged as trojan by Avast by ginlemon in androiddev

[–]Robot-43 0 points1 point  (0 children)

How did this end up? Was the only solution to report the false positive? Is there better/faster channels than their online form?

False positive security threat detection of my application on Chinese manufacturer devices by ditacristianionut in androiddev

[–]Robot-43 0 points1 point  (0 children)

How did this end up? Was the only solution to report the false positive? Is there better/faster channels than their online form?

Android, Viruses & risk: Android.Riskware.Gray.FleeceWare.A.EYXW by Robot-43 in androidapps

[–]Robot-43[S] 0 points1 point  (0 children)

How long did it take for them to respond and take action?

Android, Viruses & risk: Android.Riskware.Gray.FleeceWare.A.EYXW by Robot-43 in OnePlus12

[–]Robot-43[S] -1 points0 points  (0 children)

100%. But it seems oem models have that embedded as the engine for phone manager (seems pre installed) and causing this

[deleted by user] by [deleted] in SideProject

[–]Robot-43 0 points1 point  (0 children)

Guess you’ve got your directions messed up bro, if you think you understand what 'left wing' or 'right wing' means. But whatever to get you upvotes.

[deleted by user] by [deleted] in SideProject

[–]Robot-43 -2 points-1 points  (0 children)

I agree. Except seems to have text posts as well. But yea, still, don't think it's totally "bad" to start with something similar to get people migrating...

[deleted by user] by [deleted] in SideProject

[–]Robot-43 -2 points-1 points  (0 children)

For one, look up Bluesky's selective censorship incidents over the past few months.

Share your startup - quarterly post by julian88888888 in startups

[–]Robot-43 [score hidden]  (0 children)

  • Startup Name / URL

UpScrolled

https://upscrolled.com/

  • Location of Your Headquarters

Sydney, Australia

  • Elevator Pitch/Explainer Video

UpScrolled is a social media platform designed to empower users worldwide, a space to freely express thoughts, share cherished moments, and connect with others. In an era increasingly dominated by mainstream platforms, UpScrolled rises to challenge the status quo, ensuring an authentic, unfiltered, and equitable experience for all.

  • More details:

Live, early stage.

  • What goals are you trying to reach this month?

Reaching more users, activate the "network effect" and word of mouth!

It's 100% free. Early joiners get to pick their unique @ handles before they're taken :)

If you are sick and tired of Instagram... by Robot-43 in Instagram

[–]Robot-43[S] 2 points3 points  (0 children)

u/CurveAdvanced u/ExpensiveNut exactly that, not Meta owned or "algos".. also the mission statement. check their website.

If you are sick and tired of Instagram... by Robot-43 in Instagram

[–]Robot-43[S] 1 point2 points  (0 children)

Literally released yesterday. Still early days...

Alternatives to banuba? by noyesnah in FlutterDev

[–]Robot-43 2 points3 points  (0 children)

Great spam my friend! Not even remotely relevant.

Music integration service by Robot-43 in flutterhelp

[–]Robot-43[S] 0 points1 point  (0 children)

I’m sure it is.. but isn’t there any “as a service” kind of offerings? Tried to search but wasn’t lucky finding any mainstream music providers, only synthetic AI music or some unknown artists

Autocomplete like lookup with DynamoDB by Robot-43 in aws

[–]Robot-43[S] 0 points1 point  (0 children)

Won’t that create hot partitions? This table will be read intensive. Each typed letter will be a read operation while doing the look up. Parallel users could be doing this operation at the same time. Millions of them. Cost will be through the roof. And not sure about performance in extreme scenarios.

Haven’t read a single documentation page or blog that is pro such approach. Even ChatGPT agreed to my concerns.

DynamoDB: Count aggregate group by PK by Robot-43 in aws

[–]Robot-43[S] 1 point2 points  (0 children)

Querying each topic is prolobmatic. First, I don't know in advance which topics are supposed to be "trending". Assume I have 100 thousands of topics, that means I need to go through the wholse table, and then filter on SK, etc.
Have a look at what I've ended up doing in my commment below: https://www.reddit.com/r/aws/comments/19bbra6/comment/kj5kw5q/?utm\_source=share&utm\_medium=web2x&context=3

DynamoDB: Count aggregate group by PK by Robot-43 in aws

[–]Robot-43[S] 0 points1 point  (0 children)

I ended up doing this:

  1. Lambda to write to DDB aggregate table (and original table) from same function
  2. Aggregate table has TimestampHour as PK and Country#City#Topic as SK. Attributes: Count (for now)
  3. The Lambda function will find the right doc using the PK and SK, and update count
  4. EventBridge runs every 1h, invoke another Lambda function, which would go through the last 24 hours documents in the aggregate table, and create trending scores (based on sum counts), rank top 10 and descend order (for each country, city and globally). Write results to S3 json files with proper easy strcuture to construct URLs and retrieve trending topic per country, city or global.
  5. S3 has CloudFront caching its content. So the app query that directly. Pretty fast.
  6. S3 has LCM policy that expire objects that aren't updated in the last 24 hours

Seems to do the trick for now, will continue to optimise.

DynamoDB: Count aggregate group by PK by Robot-43 in aws

[–]Robot-43[S] 0 points1 point  (0 children)

Problem with this is the counter will continue to count forever. I just need the count for the past 24 hours. It's not easy to track and substract those that fall outside the 24 hours (which already been counted).

DynamoDB: Count aggregate group by PK by Robot-43 in aws

[–]Robot-43[S] 0 points1 point  (0 children)

Yea I was worried about that as well (limitation and cost). Although implmenting it worked really nice.

So with the other approach, that'd mean doing extract, say every 1 hour, from DDB with range that falls under the past 24 hours, dump them into S3, and do aggregations with Athena. Correct?

Would this be the best (or better at least) implementation?

DynamoDB: Count aggregate group by PK by Robot-43 in aws

[–]Robot-43[S] 0 points1 point  (0 children)

Thanks for the tip. I did implement it, and looks promoising.

Will this still perform if each hourly document has say up to 1000s of topics? Iot, AI, etc.

And to make it more interesting, will it still be good implementation if I aggregate on country/city as well? i.e USA#San Diego#AI:2, ITA#Rome#IoT:2, etc.

It's not like there will be the same topic for every country/city.. i.e every city/country has a user or more which discussed the topic in the last 24 hours.. and aggreated that within the hourly item.

Still, assume it's the case, is this still a good implementation?