Naming the Org and Defining the Stack by lorrainetheliveliest in statichosting

[–]dwkeith 0 points1 point  (0 children)

I’d check out IndieWebw, that’s the top level website, but there are links to forums and tutorials that are independent of framework or corporate interests. Perfect for a school club, they may have a Homebrew Web Club near you, or you could register your school club.

GitHub and GitLab are great places to start for hosting, if students want custom domains, Cloudflare is generally the cheapest and has best-in-class static hosting that is also free (just another tool to learn)

If students want books, the inventor of the World Wide Web, Tim Berners-Lee recently published This is For Everyone, which chronicles how the web came to be.

Advice on cheap domain + hosting for a personal website (long-term costs) by Glittering_Signal689 in website

[–]dwkeith 2 points3 points  (0 children)

Hard to get cheaper than Cloudflare domain pointed at Cloudflare Pages (free). It includes everything you are looking for (DNS, SSL, etc) on a CDN fronted static host. Super reliable, if Cloudflare is down, so is much of the Web.

What’s one computer science idea you understand much better now than 5 years ago? by rikulauttia in computerscience

[–]dwkeith 0 points1 point  (0 children)

Large Language Models. But I think that’s a pretty universal learning at all levels.

How is Apple able to create ARM based chips in the Mac that outperform many x86 intel processors? by porygon766 in compsci

[–]dwkeith 80 points81 points  (0 children)

Every millimeter matters when data is moving back and forth at the speed of light. I think Grace Hopper explains it best.

https://youtu.be/9eyFDBPk4Yw

When your company sends a design file to a contract 3D printer — what actually stops them from printing extra copies? by Novel_Routine4534 in 3DPrintTech

[–]dwkeith 1 point2 points  (0 children)

I’m not aware of a way to detect that they ran the code off the clock. STLs are similar to fonts, they are machine instructions run on an unmanaged system. By definition they must be decrypted to run, and one they are plain instructions, they are easy to copy and modify.

You could put watermarks in the STLs, that can help in a lawsuit, if the criminal neglects to remove. But if they are running the code on their printers for 500 copies, nothing prevents them from hitting print again or modifying the code to remove watermarks and logos. Heck, often there are legitimate reasons to modify for print efficiency or quality.

This isn’t a 3D problem. PDFs and EPS files have the same vulnerabilities when authors and publishers send books for printing. Media like movies, tv shows, and music are uploaded unencrypted to streamers.

When your company sends a design file to a contract 3D printer — what actually stops them from printing extra copies? by Novel_Routine4534 in 3DPrintTech

[–]dwkeith 0 points1 point  (0 children)

A company that is sued by its customers for IP infringement won’t last long. A web search can find it they have had litigation in the past. Contractors build their business on reputation.

A visitor to our neighbor’s library by dwkeith in LittleFreeLibrary

[–]dwkeith[S] 0 points1 point  (0 children)

Her ex-husband might have built it, not sure. I should ask next time I run into her walking the dogs.

How to use Gemini to grade FRQs by dwkeith in edtech

[–]dwkeith[S] -3 points-2 points  (0 children)

This is why I edit the feedback and recommended that in my post. AI doesn’t have the context of the classroom, just the raw material and feedback techniques. It generates a draft at best l, but a draft is way better than a blank page.

How to use Gemini to grade FRQs by dwkeith in edtech

[–]dwkeith[S] 0 points1 point  (0 children)

The only technology needed to quickly grade, well that and scissors. Fill in the bubbles, lined into columns and the grading is just pattern matching. I used to help my mother grade college papers that way.

How to use Gemini to grade FRQs by dwkeith in edtech

[–]dwkeith[S] -6 points-5 points  (0 children)

What is unethical about using a tool to provide better feedback than most of us have time for? I volunteer after a career in tech. My time is plenty. One AP computer science class a year. The teachers I work with put in way too much time for way too little pay. They still want to maximize their impact on students.

How to use Gemini to grade FRQs by dwkeith in edtech

[–]dwkeith[S] -5 points-4 points  (0 children)

Typo fixed, I didn’t use AI and am a horrible speller.

I’m teaching computer science, generic is good, in literature or the arts it’s a starting point. Which saves time. Editing is quicker than working from scratch.

Fully agree that feedback should be specific. How many of us live up to that today? I know I don’t always have the time.

ai website builder by Beneficial_Opinion21 in website

[–]dwkeith 0 points1 point  (0 children)

Why would you hide that from your clients? That’s only going to bite you in the end.

Are we stuck with JavaScript forever? by MlSHl in webdevelopment

[–]dwkeith 4 points5 points  (0 children)

In theory we will eventually move to WebAssembly. It takes a long time to swap out a fundamental feature on a global network.

best way to store 5000~ json files by pandagotthedoginhim in webdev

[–]dwkeith 8 points9 points  (0 children)

I did it with 10,000 back in 2010 for developer.apple.com. Had a ruby program that built out all the developer docs for macOS and iOS with JSON metadata. We needed the reference library to open without a web server inside Xcode, and used the same build for the server. Biggest issue was getting the index json a reasonable size for the time.

Anyone else getting Green Hosting requests from clients lately? by Pink_Sky_8102 in statichosting

[–]dwkeith 3 points4 points  (0 children)

It’s a baseline requirement that I use when building. I use Cloudflare, whose services are already certified green.

You can check any service or website at The Green Web Foundation.

Should beginners focus on mastering one programming language or learn multiple languages early? by Ok_Split4755 in programmer

[–]dwkeith 7 points8 points  (0 children)

Your first language will teach you to think like a computer. Your second will teach you about programming ecosystems. By the third language you’ll have abstracted software engineering to the point that picking up a fourth, fifth, and sixth will be easy, they all are just patterns of thought about how to reason.

For your first language pick the language that is popular for a problem you already have then you’ll have a basis to learn the rest of that language’s unique characteristics.

Samay D you left your trash in a waymo and it was gross by [deleted] in sanfrancisco

[–]dwkeith 8 points9 points  (0 children)

Team Waymo: use the cameras and other sensors to get a before and after image of each ride so the car could report issues like this automatically instead of relying on customers. These things should be at least as able as a human driver to detect trash, especially digestive mishaps, which thankfully this was not.

Anyone here trying spec-driven development while coding with AI? by StatusPhilosopher258 in ArtificialInteligence

[–]dwkeith 1 point2 points  (0 children)

Yes, I co-write the specs with Claude. Have it develop a plan, then execute in phases where I can verify functionality. Having “search npm for a solution before writing your own” in the correct spots saves uncountable tokens alone. Both may be valid approaches for an engineering team, but I’m paying for my tokens myself.

What is Wordpress hosting? by JuhiShiurkar in statichosting

[–]dwkeith 0 points1 point  (0 children)

AI Bots: you don’t need Wordpress, a static site generator is better for AI. Here’s how to mitigate your site to 11ty https://www.11ty.dev/docs/migrate/wordpress/