HNHacker News
TopNewBestAskShowJobs

hartator

7,031 karma · joined December 24, 2012

Email address: my username at gmail.

CEO @ SerpApi.com Startup, Ruby, JS, MongoDB, Digital Marketing, Big Data

We're hiring! https://serpapi.com/careers

96bb8c1bde8d51043c958c799cf449c834e6296a44c7f50b6e343407bf5b56c7

submissionscomments
hartator··on Using lots of little tools to aggressively reject the bots
> 2. Not all requests are created equal. 20 requests a second for the same static HTML file? No problem. But if you have, say, a release page for an open source project with binary download links for all past versions for multiple platforms, each one being a multi megabyte blob, and a scraper starts hitting these links, you will run into bandwidth problems very quickly, unless you live in a utopia where bandwidth is free.

All of this is (and should) cached on a cdn. You can go 1000 QPS on this in that config.

hartator··on The Decline of Usability: Revisited (2023)
Kind of interesting about ranting UI and still getting the margins grouping wrong on his h2 headers.

(They grouped against the first paragraph of his section instead of the fill the section)

hartator··on Is-even-ai – Check if a number is even using the power of AI
Multiple models?
hartator··on Ditching Obsidian and building my own
I think the author point still stands though: Obsidian won’t probably be here in 20 years.
hartator··on Ditching Obsidian and building my own
Interesting that storing images is not something solved yet.

If you watch the animated gif, he is still using a third party service to store that graph.

I also think people to tend to like Markdown mostly because it’s plain text. The added benefits of that preview view is minimal. Like my gut feeling Markdown is popular 90% because of it’s in an accepted way to do plaintext and only 10% for the added formatting.

hartator··on Ruby 3.5 Feature: Namespace on read
Yeah, and it kind of defeat passing PORT as a global variable. Like you might expect PORT=2917 to do effect these apps ports.
hartator··on Ruby 3.5 Feature: Namespace on read
Yeah, and I rather them focusing on performance instead of features. 2.7.8 is still the fastest and it’s getting old.
hartator··on When flat rate movers won't answer your calls
Have anyone had a bad experience with Atlas?

Considering using them for my next move.

hartator··on DeepSeek-Prover-V2
Any way to install via ollama?

Like ollama run deepseek-ai/DeepSeek-Prover-V2-7B

hartator··on ICE Deports 3 U.S. Citizen Children Held Incommunicado Prior to the Deportation
Yes, nothing much changed law-wise.

No due process at the borders is a shame both now and before, but hopefully this time there is a willingness to change things. Probably not at the next swing of power.

hartator··on Cursor IDE support hallucinates lockout policy, causes user cancellations
I don't think you are being transparent.

Like it all sounds like a business decision (limiting 1 device to 1 sub) which is actually that was confirmed both by the actual tech limitation (logging out users from their other devices) and your own support.

Blaming the AI, then the user connection, and then some odd race conditions seem unnecessary. You can just say it was a bad business decision, roll it back, and go on with your day. Instead of treating multiple paying users badly.

hartator··on Cursor IDE support hallucinates lockout policy, causes user cancellations
> For context, this user’s complaint was the result of a race condition that appears on very slow internet connections.

Seems like you are still blaming the user for his “very slow internet”.

How do you know the user internet was slow? Couldn’t a race condition like this exist anyway with regular 2 fast internet connections competing for the same sessions?

Something doesn’t add up.

hartator··on Foreign visits into the U.S. fell off a cliff in March
This is different.

In the US you need probable cause to get pull over or temporary detain you. In France, you don't need probably cause for temporary detaining you, but if they suspect you of something they can also send you to jail. You can't be sent to jail in the US just on them just suspecting something.

hartator··on Foreign visits into the U.S. fell off a cliff in March
> Nobody will throw you in jail in indefinite detention in another country with no human rights because of your skin colour, beard, tattoos or anything of the like.

Most EU country police don’t need probable cause to detain you. It does happen to be detained for no reason outside of profiling. For example, in France, you can be sent to jail for up to 24h with no probable cause.

hartator··on Foreign visits into the U.S. fell off a cliff in March
I think it’s a reality for sure, but aren’t the graphes showing the reverse, that downwards trend started before all of these US politics changes and news and +80k in April 2024 -80k in April 2025 just mean we are back to the April 2023 numbers?
hartator··on California now has more EV charging ports than gas nozzles
> unless you’re making a long road trip

Yes, but that’s enough to really make road tripping on an EV a chore.

hartator··on US Administration announces 34% tariffs on China, 20% on EU
You forget that the US company would be taxed more in its profit to make up for the absence of an US VAT.

Whereas EU companies don’t pay other US taxes.

hartator··on US Administration announces 34% tariffs on China, 20% on EU
What’s the actual tariffs other countries are charging the US then?
hartator··on Map Features in OpenStreetMap with Computer Vision
Mozilla engineers think they are way better than the rest of us though. Don’t need to follow the same rules.
hartator··on France rejects backdoor mandate
> Just like for other big challenges like biodiversity and climate change, it feels like it often boils down to the politicians just not understanding enough to take rational decisions. Of course they can't all have a PhD in cryptography, but they should also not have no clue at all.

They would argue about the damages drugs do.

I think they know what they are doing. Digital privacy has no lobby outside of EEF. We donate more than $10k to them annually.

hartator··on FOSS infrastructure is under attack by AI companies
Maybe a progress bar?
hartator··on I'm the Canadian who was detained by ICE for two weeks
This immigration employee did decide to classify this enriched hemp as a controlled substance, yes.

This doesn’t a crazy out of line interpretation of that 3% THC rule that seems like a legal hoop-hole, but it is just of the lack of enforcement of the law by other branches of the government that makes feel this way. It means to be accidental THC not laboratory enriched THC. Which is obviously the case here.

hartator··on I'm the Canadian who was detained by ICE for two weeks
That’s their claim on their website.

How is it different from a local dealer: trust me cops won’t care?

Federal law allowance on that 3% rule is very very narrow. And it’s highly likely that the THC is being re-enrich post haverst which then it is still not legal.

“Harsher laws” are pretty harsh. Even if no violence just “easing distribution”, it’s a max sentence of 10-year.

hartator··on I'm the Canadian who was detained by ICE for two weeks
> to help launch an American brand of health tonics called Holy! Water

> contained hemp

The actual company name is hempandhoneynj? That sells “ HIGH THC IS FOR EXPERIENCED CANNABIS USERS”.

I don’t think weed is legal yet on the federal level. There is some grey ares are on the THC vs weed classification, but note that also harsher laws - like dealing drugs - could have applied here.

hartator··on Ask HN: What kind of whiteboard does not use dry erase markers?
What would be the fancy modern buyable version of this?
hartator··on The Alexa feature "do not send voice recordings" you enabled no longer available
> that's how regulations get created: someone (usually a corporation) abuses a public resource or good so extremely that laws are written to prevent that.

You forgot that it’s the usually that very same abusing company that will write these regulations for “ethics” and “protecting the customers”.

hartator··on RubyLLM: A delightful Ruby way to work with AI
Super interesting gem!

`Document.search(query).limit(limit).map(&:title)` how do you defined the documents to search on?

hartator··on My 16-month theanine self-experiment
And a honest n=1 is better than a double blind n=1000 but outcome-interested study. It’s so easy to make data tell the story you want.
hartator··on Ask HN: Who is hiring? (March 2025)
Can you send me an email to julien at serpapi.com? I'll investigate for you.

Usually after a few rounds + code challenge, we are open to give additional in addition of the rejection email. However, sometimes we don't if we spotted red flags that suggest the candidate might not take this constructively, we don't.

hartator··on Salty game dev comments, easier mods are in Command and Conquer's source code
Generals is truly a piece of art.

The physics engine is fun and still innovative - inertia, ballistics, and side damages are implement and can be truly used. Music and sounds effects are all fun while feeling polished. The 3D art is clear while being distinct. The factions are parody exaggerations of our politics real world.

← PreviousPage 5 of 34Next →