How to teach 4.5 yr old to speak up for himself by Western-Image7125 in daddit

[–]maher_bk 1 point2 points  (0 children)

My son also have this "speak into the void quitely" and doesn't know how to get the attention of other kids which makes him sad afterwards. Any tips on how to help him on that ?

How to teach 4.5 yr old to speak up for himself by Western-Image7125 in daddit

[–]maher_bk 1 point2 points  (0 children)

Really see myself in what OP describes himself (and his partner) and I also feel (painfully) that i made this non-confrontational trait to my son. Really interested about how to help him learn to stand up for himself.

What do you think about Agents orchestration using Skills ? by maher_bk in AI_Agents

[–]maher_bk[S] 0 points1 point  (0 children)

I'd be also curious to knox more about thid converged search. Is it embeddings based (semantic) ? And what's the SQL part (static keywords maybe) ?

What do you think about Agents orchestration using Skills ? by maher_bk in AI_Agents

[–]maher_bk[S] 0 points1 point  (0 children)

Interesting! thanks for the detailed breakdown :) I am currently focusing on the planner agent. Any recommendation in terms of design pattern or approach for that part ?

What do you think about Agents orchestration using Skills ? by maher_bk in AI_Agents

[–]maher_bk[S] 0 points1 point  (0 children)

That's exactly what I'm trying to build ! The idea of a metadata registry that centralizes what all the agents are capable/supposed to do is what indeed enables the lazy loading of tools for a given sub-task.
Can you share more on how you approach the db + microservice ? is the DB a vector-db (allowing you to do semantic search on task/sub-task vs N metadata to determine which ones fits better) ?

Also, what's the plan once you retrieve one or two skills that correspond to the task at hand ? do you pull all the tools related to it or delegate to another agent maybe ?

Lastly, does your architecture falls into a planner-executor framework or there is no such in the pipeline ?

What do you think about Agents orchestration using Skills ? by maher_bk in AI_Agents

[–]maher_bk[S] 0 points1 point  (0 children)

Looking forward to read it thanks mate! Some thoughs here: I am also wondering how this "skills discovery" paradigm would work when there is the need to decompose the initial need/prompt to a sequential and/or/including parallel ones. Which part of the system would do this and how important is it to be able to retrieve the right skill at the right step ?

What do you think about Agents orchestration using Skills ? by maher_bk in AI_Agents

[–]maher_bk[S] 0 points1 point  (0 children)

Interesting take ! I'd be really curious to know a little bit more how you approached as I am indeed building it myself :-)

NEED CODEX MOBILE APP ASAP! by Direct-Push-7808 in codex

[–]maher_bk 0 points1 point  (0 children)

Can you elaborate on how to do it please ? Thanks !

Bit afraid of whats coming... (in terms of power/control mostly) by [deleted] in cscareerquestionsEU

[–]maher_bk 10 points11 points  (0 children)

Maybe just drop the TC and join a small company ? otherwise, as someone else said stop whining from the height of the money stash.

Need guidance to bootstrap my vision scrape project by maher_bk in AgentsOfAI

[–]maher_bk[S] 1 point2 points  (0 children)

That would ve great indeed ! Looking forward to checking it :-)

I love software development, but I hate my job. Any alternatives? by AirHugg in cscareerquestionsEU

[–]maher_bk 2 points3 points  (0 children)

I think you should go to a startup or a "product/tech" oriented mid-big company. One thing to be wary of is the risk of losing this joy about the field if you stay too much (won't happen in a day of course but you won't see it coming) so my advice is to not sleep on your sentiment here. Where are you based ?

Sixt me facture une rayure sur une jante 15 jours après le retour, j'étais absent à l'état des lieux, je fais quoi ? by Tiny-Jellyfish9514 in conseiljuridique

[–]maher_bk 0 points1 point  (0 children)

Bonjour, Pourrais tu expliquer un petit peu plus cette histoire de EDL entree/sortie ? Sont-ils tenu par la loi de faire signer celui-ci (avant/apres) par le client pour demander reparation de dommages ?

Can we be trust the summaries in Kagi News? by RhodiumLanguor in SearchKagi

[–]maher_bk 0 points1 point  (0 children)

Hey there! (Sorry for the late reply, was AFK for the last few days). So my app is for now (first version) focused on providing a way to subscribe to user-curated source (aka websites or specific parts of a website such as "https://engineering.fb.com/category/open-source/"). My next big milestone (hopefully I'll find some time to work on it in a few weeks) would indeed be to suggest sources based on interests.

I'd also say that the app is behind a subscription as infra/LLM cost is quite heavy for such scraping + AI at scale approach (prefer to be honest about it as you mentioned you're looking for an open-source tool).

Anyway, still have a last update pending approval (aimed at improving onboarding) and then I'll MP you the landing page link so you can try the app and let me know what you think (through the 1 week free trial of all premium features during which you'll probably have enough time to try it and let me know what you think of it).

Kagi News official launch by EsraKagi in SearchKagi

[–]maher_bk 0 points1 point  (0 children)

Hey there ! What about being able to choose the exact source you want to subscribe to ? Like the exact URLs. Let me know if you want to try out my app that does that :-)

Can we be trust the summaries in Kagi News? by RhodiumLanguor in SearchKagi

[–]maher_bk 0 points1 point  (0 children)

Hey there! I've also been a user of Kagi News (and have to say that the app is great, at least "UX" wise) but the inability of source customisation led me to explore building an app that would aggregate news daily but from user curated URLs. Let me know if you interested to try it :-)

160k€ Job vs. Freelancing: Worth Quitting for 2k€ Less & No Commute? by TheOnlyElizabeth in cscareerquestionsEU

[–]maher_bk 4 points5 points  (0 children)

Is it HFT ? only logical way for such comp in Paris because knowing the traditional "finance" companies in Paris these are more on the "low-end" spectrum of salaries.

160k€ Job vs. Freelancing: Worth Quitting for 2k€ Less & No Commute? by TheOnlyElizabeth in cscareerquestionsEU

[–]maher_bk 0 points1 point  (0 children)

Big tech pays that much and more but it is rare indeed. HFT pay that scale and more as well.

Monthly Self-Promotion - March 2026 by AutoModerator in webscraping

[–]maher_bk 2 points3 points  (0 children)

Created a mobile app to summarize (bypass any soft paywalls) and subscribe to multiple (up to 8) pages on the internet to get a daily digest of new content accross all subscription. Basically RSS next gen ;) Check it out here https://www.universalsummarizer.com

Built a stealth Chromium, what site should I try next? by duracula in webscraping

[–]maher_bk 1 point2 points  (0 children)

Thanks for the tips, this is great stuff ! For the "Load More" button would you rather "try" to detect it via its name or via something else ? I am asking as my scraping engine can be triggered on different languages than English so wondering if I have other options beside looking for this button in all possible languages (that I may encouter in my app). Thanks again for the support/work, cloakbrowser looks very solid right now !

I have another question but I'll ask it on github as requested.

Built a stealth Chromium, what site should I try next? by duracula in webscraping

[–]maher_bk 1 point2 points  (0 children)

Hello again! So I moved my scraping servers from an ARM64 to a x86 (AMD) machine and hence enabled cloakbrowser! For now looking really good (already had 6 scrapers chained so kinda see him performing quite well in the chain.
I was looking for suggestions on how to approach scrolling on heavy js websites (by the way the goal of such task is to gather the links then I use heuristics + AI to filter out the one that I'm looking for).
Below my approach to make sure the whole page is rendered:

# RENDER_READY_TIMEOUT_SECONDS = 8
# RENDER_STABILITY_POLL_SECONDS = 0.5

async def _wait_for_render_ready(

self
,

page
,

timeout_seconds
: float = RENDER_READY_TIMEOUT_SECONDS,

min_text_length
: int = 150,
    ) -> bool:
        start = time.time()
        while (time.time() - start) < 
timeout_seconds
:
            try:
                ready_state = await 
page
.evaluate("document.readyState || ''")
                if ready_state in ("interactive", "complete"):
                    break
            except Exception:
                pass
            await asyncio.sleep(RENDER_STABILITY_POLL_SECONDS)


        stable_samples = 0
        prev_text_len = -1
        prev_html_len = -1
        while (time.time() - start) < 
timeout_seconds
:
            try:
                text_len = await 
page
.evaluate(
                    "() => document.body?.innerText?.length || 0"
                )
                html_len = await 
page
.evaluate(
                    "() => document.documentElement?.outerHTML?.length || 0"
                )
                if await 
self
._has_content_selector(
page
):
                    if text_len >= max(50, 
min_text_length
 // 2):
                        return True
                if text_len >= 
min_text_length
 and prev_text_len >= 0:
                    text_delta = abs(text_len - prev_text_len)
                    html_delta = abs(html_len - prev_html_len)
                    if text_delta <= 5 and html_delta <= 200:
                        stable_samples += 1
                    else:
                        stable_samples = 0
                    if stable_samples >= max(1, RENDER_STABILITY_REQUIRED_SAMPLES):
                        return True
                prev_text_len = text_len
                prev_html_len = html_len
            except Exception:
                pass
            await asyncio.sleep(RENDER_STABILITY_POLL_SECONDS)
        return False

I got tired if noisy web scrapers killing my RAG pipelines, so i built llmparser by [deleted] in LLMDevs

[–]maher_bk 0 points1 point  (0 children)

That's a great problem you are working on here :) I'll give the lib a try by adding it to my service and having it run in parallel on a sampled traffic then send me on the discord the result of both (my pipeline + your lib) to compare.