It actually is pretty incredible. You get paid to draw boxes with icons, and arrows connecting them.
- 3 Posts
- 55 Comments
fubarx@lemmy.worldto Ask Lemmy@lemmy.world•What font is this, and how to describe it? [SOLVED: Cooper Black]21·1 day agoIt’s the felt, iron-on letterform of Cooper Black (for copyright reasons, sometimes called Black Cooper).
Been around since the last century.
fubarx@lemmy.worldto Linux@lemmy.ml•How to deploy Docker images to Raspberry Pi w/o using a image registry2·2 days agoIn case needed, may want to also look into multi-arch images so it also supports the right ARM build for the Pi: https://www.docker.com/blog/multi-arch-images/
fubarx@lemmy.worldto Selfhosted@lemmy.world•Best tool for creating a basic business websiteEnglish1·3 days agoYou’re overpaying 😁
Cloudflare static web hosting, including TLS/SSL, DDOS protection, WAF, and AI scraper protection, are all free: https://softwareonbudget.com/blog/how-to-host-static-website-for-free-with-cloudflare-pages/
And if you connect it to github repo, it auto-updates on push to main.
No connection. Just a happy user and a fan.
Saw a posting this past week on SSD drive failures. They’re blaming a lot of it on ‘over-logging’ – too much writing trivial, unnecessary data to logs. I imagine it gets worse when realtime data like OpenTelemetry get involved.
Until I saw that, never thought there was such a thing as ‘too much logging.’ Wonder if there are any ways around it, other than putting logs on spinny disks.
fubarx@lemmy.worldto Programming@programming.dev•Here’s how I use LLMs to help me write code | Simon Willison21·3 days agoI mainly use it to create boilerplate (like adding a new REST API endpoint), or where I’m experimenting in a standalone project and am not sure how to do something (odd WebGL shaders), or when creating basic unit tests.
But letting it write, or rewrite existing code is very risky. It confidently makes mistakes, and rewrites entire sections of working code, which then breaks. It often goes into a “doom loop” making the same mistakes over and over. And if you tell it something it did was wrong and it should revert, it may not go back to exactly where you were. That’s where frequently snapshotting your working code into git is essential, and being able to reset multiple files back to a known state will save your butt.
Just yesterday, I had an idea for a WebGL experiment. Told it to add a panel to an existing testing app I run locally. It did and after a few iterations, got it working. But three other panels stopped working, because it decided to completely change some unrelated upstream declarations. Took 2x time to put everything back to where it was.
Another thing to consider is that every X units of time, you’ll want to go back and hand edit the generated material to clean up sloppy code. For example, inefficient data structures, duplicate functions in separate sections, unnecessarily verbose and obvious comments, etc. Also, better if using mature tech (with lots of training examples) vs. a new library or language.
If just starting out, I would not trust AI or vibe coding. Build things by hand and learn the fundamentals. There are no shortcuts. These things may look like super tools, but they give you a false sense of confidence. Get the slightest bit complex, and they fall apart and you will not know why.
Mainly using Cursor. Better results with Claude vs other LLMs, but still not perfect. Paid versions of both. Have also tried Cline with local codegen through Llama and Qwen. Not as good. Claude Code looks decent, but the open-ended cost is too scary for indie devs, unless you work for a company with deep pockets.
Wait, did I read that right? After all that drama, they upstreamed the Rust drivers anyway?
Avatar, Korra, Firefly.
fubarx@lemmy.worldto Technology@lemmy.world•xAI Dev Leaks API Key for Private SpaceX, Tesla LLMs – Krebs on SecurityEnglish1·5 days agoDammit! Wish there was a way to avoid inadvertently leaking github secrets.
Oh, wait: https://github.com/security/advanced-security/secret-protection
fubarx@lemmy.worldto Technology@lemmy.zip•Volvo EX90’s Lidar Sensor Will Fry Your Phone’s CameraEnglish11·5 days agoL.I.D.A.R.: Laser iPhone Death & Android Ruin
fubarx@lemmy.worldto Selfhosted@lemmy.world•Best tool for creating a basic business websiteEnglish9·5 days agoHave used Jekyll, Hugo, and Docusaurus to generate static sites, and Wordpress and Ghost for blogs.
A few things to think about:
- Where do you plan to host and how much is the monthly budget?
- How much traffic do you expect to get?
- Will the content be static or updated often (i.e. landing page site vs. blog).
- Will more than one person be updating the site?
- How technical is the person/people updating the site? Are they OK with using terminal and command-lines, or GUI and point and click.
- Will there be ‘member-only’ features, i.e. things that require users creating an account and logging in?
- Will you need to offer a way for people to get in touch? Like, contact pages, email, etc.
- Will there be a need for public to post and answer questions (i.e. a forum).
- Will you need future support for things like newsletters, shopping carts, etc.
If one-person, technical, static, I’d go with Jekyll and Github pages, or Jekyll/Hugo/Docusaurus on Cloudflare pages. They all have templates. But you need to know how to setup github repos and tools. Cost is $0 to operate, other than annual fee for custom DNS domain name.
If more than one person, non-technical, or dynamic, then hosted Wordpress or Ghost. Budget for DNS name and ~20-50 dollars or euros/month (plus or minus, depending on features and traffic). There are free versions of these, but they slap ads all over them.
You can self-host all these, but it’s much easier to have someone else deal with traffic spikes.
If you need community forums or a way for users to communicate with each other, then none of the above.
fubarx@lemmy.worldto Android@lemmy.world•Google announces Material 3 Expressive, a colorful evolution of Android designEnglish9·6 days agoI like it. Takes a chance at being original.
Or you could do it inside out… get married then get a fruit tree, so they HAVE to stick around just to get to try the fruit. Trick is keeping it going for a few decades. That’s where fruit-tree LADDERING comes in. Plant a new one every few years. Wait till fruit. Rinse, repeat.
Planted a small orange tree in the yard. Dug a big hole. Mixed topsoil and citrus fertilizer. Expect to see first fruit in 3-4 years.
Mother’s Day gift for my wife.
fubarx@lemmy.worldto Uplifting News@lemmy.world•Okra and fenugreek extracts remove most microplastics from water, finds researchEnglish19·8 days agoI love okra, but my wife hates it. This article will by no means be used to influence one side of that debate.
fubarx@lemmy.worldto Ask Lemmy@lemmy.world•An iPhone call recorder app without the announcement?12·8 days agoYou can search around for “Bluetooth speaker call recorder.” They pair with any device over Bluetooth and act as both passthru as well as recorder. There also used to be ones that worked as wired headsets. No apps needed.
However, be aware you need to be in a location that allows two-party consent-free recording.
fubarx@lemmy.worldto Technology@lemmy.zip•Cloudflare CEO warns AI and zero-click internet are killing the web's business modelEnglish101·9 days agoGoogle is in an interesting predicament. Their ad service brings in so much revenue, but it’s based on search sending traffic to places where those ads are consumed.
Boost search through Overviews and you’re limiting the effectiveness and reach of your ad service. And to top it off, your search needs content to ingest and remain relevant. But if the ad revenue drops off to websites, they go out of business, so search has less stuff to ingest.
It’s like a reverse flywheel, where each part is working to harm the other part. People have been pointing this out for the last couple of years, but Google search just keeps adding more to Overviews and choking off the flow.
And before you say “good, I hate ads,” most of the internet today and its services are paid by ad revenue changing hands. That includes ISPs that host the Fediverse, networking and storage gear makers, pretty much everything to do with open source, and so many jobs that exist to keep the whole thing humming so we can enjoy cat memes.
If Google (or someone like Cloudflare) doesn’t figure out a way to keep the money flowing, we may be watching a sea shift in how the internet has worked in the last 30 years.
fubarx@lemmy.worldto Ask Lemmy@lemmy.world•What's the worst "corporate speak/buzzwords" that you absolutely hate?10·9 days agoLet’s circle back.
Return them to original form. 30 second pulse in blender. Throw in a cup of coffee and some non-dairy creamer.
Drink on way to work through a fat straw.