[ my public key: https://keybase.io/james2doyle; my proof: https://keybase.io/james2doyle/sigs/3yx8K6dwFtyhoCBUzraSx5DeL40Y5Zj1_WDpvmmTWak ]
- james2doyleI have found MCPs helpful. Recently, I used one to migrate a site from WordPress to Sanity. I pasted in the markdown from the original site and told it to create documents that matched my schemas. This was much quicker and more flexible than whipping up a singular migration tool. The Sanity MCP uses oAuth so I also didn’t need to do anything in order to connect to my protected dataset. Just log in. I’ll definitely be using this method in the future for different migrations.
- Still not "9 times faster", and still seems disingenuous, but here is one comparison that is at least given with some more context: https://x.com/ShieldCrush/status/1943516032674537958
- This is just using robots.txt and asking "pretty please, don’t scrape me".
Here is an article (from TODAY) about the case where Perplexity is being accused of ignoring robots.txt: https://www.theverge.com/news/839006/new-york-times-perplexi...
If you think a robots.txt is the answer to stopping the billion-dollar AI machine from scraping you, I don’t know what to say.
- You call it extortion of the AI companies, but isn’t stealing/crawling/hammering a site to scrape their content to resell just as nefarious? I would say Cloudflare is giving these site owners an option to protect their content and as a byproduct, reduce their own costs of subsidizing their thieves. They can choose to turn off the crawl protection. If they aren't, that tells you that they want it, doesn’t it?
- 3 points
- How often do you buy the first result on an Amazon search? Because that's delegating your labour, isn't it? Surely the best products are getting to the top, right? Well no, they're being paid to get to the top. An LLM that has in-app shopping is gonna be the same thing
- Do you buy the first item that pops up on Amazon for a search that you've made? Because that's letting the robot do it for you.
If the answer is "no because that's an ad", well, how do you know that the output from ChatGPT isn't all just products that have bought their rank in the results?
- There seems to be quite a few of projects like this these days:
* https://github.com/Scythe-Technology/zune * https://github.com/lune-org/lune * https://github.com/luau-lang/lute * https://github.com/seal-runtime/seal
All slightly different. Personally, I like Lune and Zune. Have used both to play around and find them fun to use
- 1 point
- I was playing with the new IBM Granite models. They are quick/small and they do seem accurate. You can even try them online in the browser because they are small enough to be loaded via the filesystem: https://huggingface.co/spaces/ibm-granite/Granite-4.0-Nano-W...
Not only are they a lot more recent than gemma, they seem really good at tool calling, so probably good for coding tools. I haven’t personally tried it myself for that.
The actual page is here: https://huggingface.co/ibm-granite/granite-4.0-h-1b
- 2 points
- * Comprehensive API: Includes fully featured APIs for filesystem operations, networking, and standard I/O. * Rich Standard Library: A rich standard library with utilities for basic needs, reducing the need for external dependencies. * Cross-Platform Compatibility: Fully compatible with Linux, macOS, and Windows, ensuring broad usability across different operating systems. * High Performance: Built with Zig, designed for high performance and low memory usage.
- 6 points
- Check this out: https://github.com/gemini-cli-extensions/security
This one seems to showcase a bunch of the "extension" features, including a custom MCP for dealing with file line numbers.
- There is also nelua (https://nelua.io/) which can use WASM to compile allow its usage in the browser: https://github.com/edubart/nelua-game2048/
- Yeah hammerspoon seems a lot more capable.
I wrote two articles on using global hotkeys with hammerspoon:
https://ohdoylerules.com/tricks/hammerspoon-hyper-key/ https://ohdoylerules.com/tricks/hammerspoon-number-pad-short...
One think you can even do is detect which devices are being used and handle shortcuts differently. You can write a full on workflow that can be triggered with a keyboard shortcut if you’re using hammerspoon.
I recently switched from a homecooked keyboard "expansion" plugin to using Espanso but it can do that as well!
- https://pluto-lang.org/docs/New%20Features/Type%20Hinting
They have "type hints" which looks to be pretty close to what luau has except they use `any` instead of `unknown` it seems
- Not a split but I found that an Alice layout fixed a lot of the hangups I had with typos on my ErgoDox EZ.
I got the Keycron Q8 which is actually still on sale: https://www.keychron.com/products/keychron-q8-alice-layout-q...
I also found I could type way faster on it than I even could on a split.
I do miss the thumb cluster though... but this is close with the split thumb setup
- I actually came across https://github.com/PlutoLang/Pluto and it seems to be all the things you would want from Luau but without the connection to Roblox
- Totally agree. I use for chores (generate an initial README, document the changes from this diff, summarize this release, scaffold out a new $LANG/$FRAMEWORK project) that are well understood. I have also been using it to work in languages that I can/have written in the past but are out of practice with (python) but I’m still babysitting it.
I recently used it to write a Sublime Text plugin for me and forked a Chrome extension and added a bunch of features to. Both open source and pretty trivial projects.
However, I rarely use it to write code for me in client projects. I need to know and understand everything going out that we are getting paid for.