392 karma · joined November 3, 2015
I recently tried to implement a workflow automation using similar frameworks that were playwright or puppeteer based. My goal was to log into a bunch of vendor backends and extract values for reporting (no APIs available). What stopped me entirely were websites that implemented an invisible captcha. They can detect a playwright instance by how it interacts with the DOM. Pretty frustrating, but I can totally see this becoming a standard as crawling and scraping is getting out of control.
How are you dealing with structured outputs?
Recently made the switch after having a terrible upgrade to Ubuntu 24.04, very happy so far with the use of brew and flatpaks in the OS.
https://developers.cloudflare.com/cloudflare-one/application...
The awesome-selfhosted repository is also a great place to find projects to self-host but lacks some features for ease-of-use, which is why I've created a directory with some UX improvements on https://selfhostedworld.com. It has search, filters projects by stars, trending, date and also has a dark-mode.
On a general note I think you should link back to your landing page from the navigation of a project. Especially if people enter via a search engine, they are essentially locked within an organization. The only way out is to manually navigate to linen.dev.
> He rallied his cavalry behind Zorndorf, waiting for a better moment to attack. Just when all seemed lost for the Prussians, Seydlitz led 61 squadrons against the Russian cavalry, pushing it back into the marshes by the village of Quartschen. He then returned to rescue the Prussian infantry, forcing the Russians to fall back.
https://www.napoleon-series.org/research/biographies/Prussia...
2. The Code Book - gave me a great appreciation for cryptography and its historical importance
3. The Swerve - made me understand how the renaissance came to be and also showed me what great writing and unique research can accomplish
Apart from physiological benefits though, the mental aspect of fasting from my own experience can be quite exciting as well. A 7 day fast was the longest I did so far, but 72h really hit the sweet spot for me. It was like a journey through my mind, I got challenged in very new ways to break the fast and also questioned my purpose in life a lot, as I seemingly live to eat. It was quite shocking to realize how much time I spend during a normal day to: buy food, prepare it, consume, dispose, cleanup etc. The rewards of fasting to me were long phases of absolute clarity and great concentration.
To add to the social aspect, I like tricking myself into being held accountable by talking or mentioning ideas that are in very early stages. If I never share my thoughts with other people they are almost not real at all.
So while it's a good idea to learn the basics, I think at some point you'll need to hire staff to take care of these areas. Depending on the severity of the position and necessary skills these people might ask for shares.
He has a very interesting series of videos on repairing a wide variety of things he buys from scrapyards in Germany.
I do have some question for a bunch of the other APIs, and maybe this points to an issue I'm having in general with the service right now, it's missing transparency in the specs.
- Are things hosted on some other cloud provider, if so where? What region?
- What about uptime? If I end up building an application with all of these APIs, I do need a bit more confidence that things will be stable.
Some more specific questions
- the crypto endpoint looks interesting, but for me, it would be quite crucial to know where the data is from? How often is it updated?
- For the "Google" endpoint, I'm missing the option to select mobile or desktop results, and also what's the default region? Is this done via a headless chrome instance running somewhere, or just curling results? Do I have to worry that your IPs will be blacklisted by Google if there are too many queries?
- And a random idea for the "Comments" API it would be great to combine it with the "Spam" endpoint that's available for emails.
Really excited to see where this is going though! And I'm definitely going to follow you guys for new features and API additions, joined the discord a while ago, actually.