Having options is a good thing, and approaching the dev agent problem space from a different perspective will help with pushing ideas in other products as well.
52 karma · joined March 9, 2021
Having options is a good thing, and approaching the dev agent problem space from a different perspective will help with pushing ideas in other products as well.
My web framework of choice provides these [1], but they're not easily injected into the LLM context without much fuss. It would be a game changer if more LLM tools implemented them.
But yes, there's a lot of potential and, in my uneducated opinion, low hanging fruits for 3D printing especially.
You may want to use the same inference engine or even the same LLM for multiple purposes in multiple applications.
Also, which is a huge factor in my opinion, is getting your machine, environment and OS into a state that can't run the models efficiently. It wasn't trivial to me. Putting all this complexity inside a container (and therefore "server") helps tremendously, a) in setting everything up initially and b) keeping up with the constant improvements and updates that are happening regularly.
I use the teaspoon method (just the handle), cover it in water and stir the beans a couple of times. Just a single data point, but I've done this for 2 years at ~2.5 shots a day with no sign of rust on the burrs. YMMV
I'd love to find a remote position with a positive impact on the world, and a place where I can build awesome stuff with awesome people. I'd welcome a part-time position as well, if possible.
Location: EU, Germany (UTC+2)
Remote: Yes, preferred
Willing to relocate: No
Technologies: Full Stack, Svelte & SvelteKit, TypeScript / JavaScript, Go, Rust, .NET, Serverless & Edge (primarily Cloudflare)
Résumé/CV: https://fdumont.net/resume?token=46b88224280d42f489acb437e326adf6
Email: [see résumé]I'd love to find a remote position with a positive impact on the world, and a place where I can build awesome stuff with awesome people. I'd welcome a part-time position as well, if possible.
Location: EU, Germany (UTC+2)
Remote: Yes, preferred
Willing to relocate: No
Technologies: Full Stack, Svelte & SvelteKit, TypeScript / JavaScript, Go, Rust, .NET, Serverless & Edge (primarily Cloudflare)
Résumé/CV: https://fdumont.net/resume?token=708e4b5d03524e88a201d9ab08e6c759
Email: [see résumé]This. And proper line breaks help a lot, too. There's a reason single line breaks are ignored.
> People have mentioned tables here, and...yeah, they're messy, ...
IIRC, the "original" markdown does not include tables. They've been added by GitHub (I think), because it made sense for them, and many parsers started to adopt. I agree they are not easily readable in "source mode". It helps to properly align stuff, though, but it's a PITA.
I just recently tried to use the side lane in DK to let others pass (set signal, decelerate, pull over as far as possible). It actually confused the other drivers so much that they didn't dare to take over, even when there was lots of space to do so.
I recently listened to a conversation between Lex Fridman and Stephen Wolfram [1]. Stephen said something that stuck with me for a while. Something along the lines:
GPTs are statistical word guessing machines. They regurgitate the average of the internet. You can get around that by placing with temperature and top-k, but that'll only make them less accurate, and increase the chances for them to hallucinate.
You, however, are an expert. Better than the average of the internet. Years of experience, and likely with higher standards. You understand the requirements, architect maintainable systems, and align with the company goals. You learned how to read requirements from context and between the lines.
Yes, GPTs can do highly complex things, and sometimes it feels magical or even scary. But you'll have to prime them to do so, and you'll have to guide them. They are your junior programmer, and you are their lead. You understand context, and they don't (simply because they don't have any).
Start to accept that from now on you have your personal junior dev. Learn to guide him into the right direction, and learn to provide accurate tasks. I'd also suggest looking into GitHub copilot chat to see where this is going.
If we're lucky, they'll get better with time and lots of research, but that's (likely) none of your concerns.
Uneducated opinion:
From this point on, I think it's likely the corpus they consume gets worse because they are starting to consume their own generated, average-of-the-internet content. You built your own Reddit bot, and know how easy it is to get generated content out there. It's a problem that isn't solved yet, and with time, it's becoming even more difficult because the number of different public models (which suffer from the same challenges) is steadily increasing, and therefore detection of such content gets a lot harder. The technology might get exponentially better, but in the end it boils down to the corpus they consume and learn from. This will slow things down, and will give you some time to learn to use these tools to your advantage, not see them as competition.
I'm currently on a slightly customized NvChad setup and am happy with it. It mainly transitioned me to lua configs, which has been a good decision.
How do you compare with NvChad? It's a slightly different set of tools, yes, but why did you think it needed another 'preconfigured vim' distribution?
We launched a big presale this year with an e-commerce app hosted on Workers, and we just barely hit the 5$ threshold for the paid plan. Did not use more services (other than DNS/proxy) though, so YMMV.
Do you have an idea which crops have been planted? Is the plantation in a favorable location (altitude, weather)?
Depending on both, you should become clear about whether you want to produce commodity coffee or specialty coffee. The latter is more difficult to produce, but also more profitable.
If you're going the specialty route, it may even be fruitful (hah!) to get in contact with content creators. They usually have useful contacts in the industry, and they might be willing to connect you.
In any case, try to get in touch with European roasters, as they usually value traceability and prefer to roast single origin coffees.
Best of luck! And enjoy the journey.
Oh, and if you had your first batch, please drop me a message. I know a few local roasters (Germany) that may be interested in new sources. :-)
A few days later I wanted to add custom macros and had to read the docs. Skimming the warp section made me realize it's basically just recursive space positioning. I tried the mode again, and soon realized how incredibly useful this is.
It's a bit difficult for me to keep the state in my mind when going down the tree because there's no visual indicators. It's a keyboard firmware after all.
What's happening there?
Sadly, this message was sent from my Pixel 6 pro, which I used to browse the product page.
What's happening there?
Sadly, this message was sent from my Pixel 6 pro, which I used to browse the product page.
Jokes aside, yes it is a nightmare. However, you can find a transcript at the bottom of the page, which makes it a little more readable.
It's ironic that we only found out about the scale of automated traffic after moving to CF. Before, we were just fire fighting the load during peaks, while thinking our infra is the problem.
Same here. We issued a restraint order against Viagogo years ago, but still receive >30% 'automated traffic' during high demand pre-sales, according to Cloudflare.
Even though we put lots and lots of resources into making it as difficult as possible for black markets, it still seems to be a quick and easy way to make some cash.
Also, because leading employees usually have no idea about the intricacies of the "old" system and think it's easily replaceable with a solution from the shelf.
Just a nitpick: I'd like to see the repo org or author in the repo listings. The top 20 is currently listing 3 different stable-diffusion repos with no obvious differences (except for the ranking scores).
I'm trying to push the speed limits with my printer and Arachne helps tremendously. I hope it's being merged into Superslicer soon so we can have the best of both worlds.
I hit the API's rate limiter when the workers invalidated their cache, even though I staggered the lifetime of the cache keys for each replicated instance. This is how I found out how many Cloudflare workers run on a single edge instance. Hint: It's many.
Didn't know it had a name. I'm delighted, thanks!
However, I was sure it wasn't just me who suffered. I could feel it hitting the others too, and we even openly talked about it. The job was still interesting, got more challenging and our impact on the health of the company grew. It felt nice, at least to me.
It wasn't big things that made us unhappy, but rather the small stuff. Annoyances, such as missing/stolen computer mice in the office, dirty floors or stale coffee beans in the machines.
The analogy with the 'pebbles' hit me hard.
_Maslach has affectionately named this feeling “pebbles.” She describes them as the tiny, incremental, irritating, and painful stuff at work that can wear you down._