HNHacker News
TopNewBestAskShowJobs

zlagen

167 karma · joined June 6, 2013

submissionscomments
zlagen··on I maintain a 17 year old ThinkPad
the most annoying thing about new laptops is how difficult is to find replacement batteries that can be trusted and work well. The battery situation is a downgrade compared to the previous pluggable ones.
zlagen··on Ask HN: How to make money in the new age of AI?
data as a business, now everyone needs good data to plug it into their ai.
zlagen··on I don't think I can trust Google as my search engine anymore
Interesting how this site talks about the bad experience using google and while I scroll through it I'm shown more than 10 advertisements.
zlagen··on Devs say AI crawlers dominate traffic, forcing blocks on entire countries
in the perfect world we would have a very high trust internet in which everyone follows the rules, checks robots.txt, rate limits, etc. But we don't live in such a world. Getting angry at these ai bots is useless. People should start considering what and how they host their data. If you're worried about bandwidth costs you have many alternatives to host your data for free or at a very little cost. i.e: github/gitlab/cloudflare.

If you're worried about your data getting scraped and used then maybe you can consider putting it behind a login or do some proof of work/soft captcha. Yeah, this isn't perfect but it will keep most dumb bots away.

Some people are hosting their sites like we're still in 1995 and times have changed.

zlagen··on Devs say AI crawlers dominate traffic, forcing blocks on entire countries
that's a good point, in search we have google as a monopoly and since a big percentage of sites only want to be crawled by them it reinforces the monopoly. So a lot of people complain about bots not following robots.txt but if you follow them to the letter it's impossible to make anything useful. Also AFAIK robots.txt doesn't have any legal standing
zlagen··on Trapping misbehaving bots in an AI Labyrinth
Wait until legitimate users start getting their fake responses. Who is willing to trust this company to serve random data?
zlagen··on HTTP/3 is everywhere but nowhere
shouldn't QUIC be supported at the operating system level similar to TCP? that way it could get adopted much easily in different languages
zlagen··on Facebook Marketplace: How a single button and textbox ruins the service
in Argentina some people call facebook marketplace the "deep web", not sure if it has that reputation in other countries. Lots of stolen things being sold and also scams
zlagen··on Automatically tagging politician when they use their phone on the livestreams
this kind of surveillance is childish and a bit creepy too
zlagen··on Become a sponsor to Servo
They still have 62% pass rate in WPT so my guess is that there's still a lot to do to make it usable as a browser.
zlagen··on Debugging an Undebuggable App
amazing!
zlagen··on Debugging an Undebuggable App
Does anyone know about people doing similar reverse engineering but for javascript code in websites?
zlagen··on Tell HN: Cloudflare is blocking Pale Moon and other non-mainstream browsers
I'm using chrome on linux and noticed that this year cloudflare is very agressive in showing the "Verify you are a human" box. Now a lot of sites that use cloudflare show it and once you solve the challenge it shows it again after 30 minutes!

What are you protecting cloudflare?

Also they show those captchas when going to robots.txt... unbelievable.

zlagen··on Ask HN: Are AI dev tools lowering the barrier to entry for creating software?
After using the AI chatbots for some time, I think that they are not so useful for non programmers other than for doing small tools, that may be difficult to modify and polish by a non programmer. But they still fail and have subtle errors too often so they are more useful for programmers which already know what the AI is doing and can spot mistakes.
zlagen··on MySQL at Uber
it may be that google is checking the referer header.
zlagen··on Show HN: Lightpanda, an open-source headless browser in Zig
fully agree here, using a browser for everything is the dumb way. You just usually use it to circumvent the blocking and then reuse the cookies to call the endpoints directly.
zlagen··on Show HN: Lightpanda, an open-source headless browser in Zig
thanks, it doesn't seem like it's the direction it's going at the moment. If you look at the robots.txt of many websites, they are actually banning AI bots from crawling the site. To me it seems more likely that each site will have its own AI agent to perform operations but controlled by the site.
zlagen··on Show HN: Lightpanda, an open-source headless browser in Zig
what do you think would be the use cases for this project? being lightweight is awesome but usually you need a real browser for most use cases. Testing sites and scraping for example. It may work for some scraping use cases but I think that if the site uses any kind of bot blocking this is not going to cut it.
zlagen··on Curl-Impersonate
I wanted to try a diffent approach which is to use chromium's network stack directly instead of patching curl to impersonate it. In this case you're using the real thing so it's a bit easier to maintain when there are changes in the fingerprint.
zlagen··on Curl-Impersonate
They use different SSL libraries/configuration. Chrome uses BoringSSL and other libraries may use OpenSSL or some other library. Besides that the SSL library may be configured with different cipher suites and extensions. The solution these impersonators provide is to use the same SSL library and configuration as a real browser.
zlagen··on Curl-Impersonate
It replicates the browser at the HTTP/SSL level, not TCP. From what I know this is good enough to bypass cloudflare's bot detection.
zlagen··on Curl-Impersonate
In case anyone is interested, I created something similar but for python(using chromium's network stack) https://github.com/lagenar/python-cronet I'm looking for help to create the build for windows.
zlagen··on We moved our servers to Iceland
It's mostly a piece of content marketing. The service he provides is mostly about respecting user's privacy. Reminds me a bit of Duckduckgo's strategy.
zlagen··on Show HN: Pipedream. Develop any workflow, on any trigger, with auth and no infra
The example demo looks very slick! it looks like Zapier but a bit more low level. Also for anyone interested in running functions but not interested in handling the complexity of aws lambda I'd check Cloudflare workers https://developers.cloudflare.com/workers/
zlagen··on LinkedIn loses appeal over access to user profiles
Users know their information is public and they have the option to make it private on Linkedin. If Linkedin is worried about the privacy of their users they should let them know about the risks of having a public profile.
zlagen··on Ask HN: If your job was remote, which city would you choose to live in?
any examples of such cities?
zlagen··on Electron 2.0.0 beta
This one seems nice enough https://eul.im/
zlagen··on Ask HN: Freelancer? Seeking freelancer? (December 2017)
SEEKING WORK - Remote, Buenos Aires, AR

Backend developer

Skills:

+ Freelance developer specialized in web data extraction and business intelligence apps

+ Backend development with Django and Flask

+ 5 years of experience working with Postgres as a backend db

I'm looking for part time work mostly to complement my current contract work.

LinkedIn: https://www.linkedin.com/in/lucas-moauro-89b64039/

Email: lagenar@gmail.com

zlagen··on Firefox 56 supports headless mode on Windows
Do you need to use selenium to control Firefox in headless mode or does it have something lower level like Chrome's devtools protocol?
zlagen··on Ask HN: Are IP addresses behind Cloudflare really hidden?
Yes, any attacker can search for your site's DNS history and try to find the real ip there. For example you can get the history for some sites using this service: https://www.netcraft.com/

The good thing is that there's a real fix for this and is to configure your server's firewall to only accept requests from Cloudfare's ips.

Page 1 of 2Next →