News for hackers. Stuff that matters.

ilyazub

> The technical side is all trivial.

:)

And iOS keyboard produces these dashes on double click on the dash (“-“) button: Single press: - Double press: —
Re: on Tuesday July 07, 2026 @12:39PM (#48820240)
I instructed agents observing other agents at runtime and it resulted to several documentation fixes, that multiple `/review` runs didn't catch.

Essentially, the prompt was `apply TDD or Nielsen's user testing to agents-observing-agents via tmux or subprocesses`.

Details are on the blog post and GitHub repo.

Re:That Secret Service SIM farm story is bogus on Wednesday September 24, 2025 @06:42AM (#45358562)
Wow, government-led mobile proxy network. Did they attempt to build a search index? :-)
Re:I want to leave tech: what do I do? on Friday July 04, 2025 @10:51AM (#44465075)
Cool, congrats and wishing you good luck and success!

> monthly "who wants to be fired" thread Reminds me of Mad Fientist blog.

It doesn't look like a leak but a misdeployment.

Same service wrappers from two years ago: https://github.com/googleapis/google-api-php-client-services...

Re:Ask HN: Who is hiring? (May 2024) on Wednesday May 08, 2024 @05:42AM (#40296062)
Feel free to just share the details in an email as suggested above.
Re:OpenAI GPT-4 vs. Groq Mistral-8x7B on Tuesday March 26, 2024 @03:11AM (#39824963)
> I have high confidence that I could accomplish this task using a lower end model with a high degree of accuracy.

Cool, cool. I'm super interested. Please share the process and the results.

Reminded me the the Kasada VM reverse-engineering article: https://news.ycombinator.com/item?id=34285747
Re:Tell/Ask HN: HN WebSite is/was down. I'm curious why? on Tuesday December 12, 2023 @08:36AM (#38611870)
Monobank was under attack as well: https://t.me/s/OGoMono/1456
Re:Tell/Ask HN: HN WebSite is/was down. I'm curious why? on Tuesday December 12, 2023 @06:59AM (#38611091)
We at https://serpapi.com had the networking issues with DigitalOcean.
Re:Playwright's getByRole is 1.5x slower than CSS selectors on Tuesday November 14, 2023 @02:57PM (#38268753)
I recently wrote a blog post where I take a deep look into Playwright’s locators, specifically comparing the Page#getByRole locator with CSS selectors in terms of performance.

Playwright’s getByRole is 1.5x slower than CSS selectors because Page#getByRole uses querySelectorAll('*') and matches elements by the accessible name.

The post breaks down how `getByRole` works under the hood, how it stacks up against CSS selectors performance-wise, and what this means for your testing suites.

Would love to hear your thoughts!

Re:When counting lines in Ruby randomly failed deployments on Thursday September 21, 2023 @10:47AM (#37598436)
Thanks to `@Freaky` from Reddit for the wonderful feedback which led him to significantly improving `String#count` which be potentially included to Ruby: https://www.reddit.com/r/ruby/comments/16d4ha6/comment/k1f5m...
Re:When counting lines in Ruby randomly failed deployments on Friday September 08, 2023 @03:42AM (#37430700)
tl;dr: str.count($\) was 1.5x faster compared to str.lines.count and didn't allocate additional memory.
Re:Ask HN: Who is hiring? (September 2023) on Tuesday September 05, 2023 @10:10AM (#37391874)
SerpApi | https://serpapi.com | Senior Ruby Engineer | Creative Director | Based in Austin, TX but everyone is remote | Full-time | ONSITE or FULLY REMOTE (We're a remote first company) | $160k 1099 for US or local avg + 20% for outside the US SerpApi is the leading API to scrape and parse search engine results. We deeply support Google, Google Maps, Google Images, Bing, Baidu, and a lot more.

Our current stack is Ruby, Rails, MongoDB, and React.JS. We are looking for a Creative Director and a Senior Engineer. For the Creative Director position, we're looking for someone to give us a strong visual direction and experience in CSS, JS, or React are definitely plusses but not required.

We have an awesome work environment: We are a remote first company (before Covid!). We do continuous integration, continuous deployments, code reviews, code pairings, profit sharing, and most of communication is async via GitHub.

We value super strongly transparency, do open books, have a public roadmap, and contribute to the EFF.

Apply at: https://serpapi.com/careers

Re:Ask HN: Who is hiring? (August 2023) on Friday August 11, 2023 @02:50PM (#37092381)
What do you mean?
> The google search function is also limited. For comparison, SerpAPI masterfully scrapes Google Search using a proxy network and very intelligent parsing. In experiments using SerpAPI in combination with Microsoft’s guidance module, I got much farther than AutoGPT.

Thanks for your kind words. We are working on SerpApi integration for Auto-GPT: https://github.com/serpapi/public-roadmap/issues/905

Re:Defining a new HTTP method: HTTP Search (2021) on Monday May 29, 2023 @07:50AM (#36113036)
Reminds me Google Maps: GET /search?pb=$protobuf_to_string.
How to balance individual and leadership work, how to manage anxiety from SerpApi's Engineering Director perspective.
Re:Long story short: I wrote a Ruby extension in Zig on Monday December 26, 2022 @10:34AM (#34138378)
This is a very interesting point of view. Can you describe it more in detail or share links to read about the topic "orthogonal cartesian view of the world vs others"?

Thank you!

I was debugging the Bing Image Search. Ctrl+Shift+F in the browser dev tools din't work to find the request by contents. I've used mitmproxy and then found a up-to-date way to filter responses by string in contents in the devtools.

This post contains steps to understand "where the data is coming from in the web app". Please share your feedback.

Re:CSS vs. XPath for web scraping – SerpApiPodcast on Monday October 17, 2022 @04:24PM (#33239068)
Why industry tend to use CSS selectors instead of XPath? What is better to select nodes in HTML: CSS selectors or XPath queries?

We discuss these questions in this episode.

Re: on Saturday October 08, 2022 @05:47AM (#33131039)
Hey everyone, in this episode we've discussed data extraction from [dynamic web pages][1] without using a browser. Specifically, from Google Maps and Walmart.

It was fun discussing this topic. Please share your feedback about this episode.

[1]: https://en.wikipedia.org/wiki/Dynamic_web_page

Re:I’m a productive programmer with a memory of a fruit fly on Monday September 19, 2022 @02:50PM (#32902304)
Good point. Reminds me "All models are wrong, but some are useful"[1].

[1]: https://en.wikipedia.org/wiki/All_models_are_wrong

Older »