• 1 Post
  • 128 Comments
Joined 1 year ago
cake
Cake day: October 19th, 2023

help-circle



  • We can already store electrons in a container, we call that a capacitor. You separate 2 conductive plates with a dielectric and then connect the plates to a voltage source to deposit electrons on one side and remove electrons from the other (creating a difference in electric potential). You can then disconnect the voltage source and you will have electrons in a bottle. When you connect those plates to another circuit, they will discharge. The more surface area you have, the more electrons you can store. Electrolytic capacitors tightly roll the conductors into a spiral for space efficiency.

    This cannot be used to gain any more energy than you used to put them all in there.


  • I think we’ve seen pretty much the limit of what LLMs can pretend to do. They can sort of spit out code snippets in a stack overflow kind of way, but are not capable of starting with a set of requirements and producing a complex program. Programming has never been about remembering all the syntax and having all the design patterns memorized, that’s what documentation and search engines are for. Programming is engineering a complete, maintainable solution given a set of requirements.

    I do think LLMs will eat Stack Overflow’s lunch as a source of quick code snippets for programmers to copy/paste.






  • I would suggest getting a raspberry pi zero or zero 2 and using CircuitPython or MicroPython. Adafruit has some really great documentation.

    A normal Raspberry Pi (1,2,3,4,5 A/B) is actually a full PC and not a microcontroller. They run ARM chips just like your cell phone. The only special thing about them is they expose some I/O pins. Otherwise you program on them just like a normal linux PC.

    Arduino and the Raspberry Pi Zero are true microcontrollers. They don’t have operating systems and only run the code you load onto them. At this point you would choose Arduino if you want to use Arduino C and the extensive library of modules available, and you would choose a Pi Zero if you want to use Circuit or Micro Python. There are other hobby grade microcontrollers and other pros and cons but I think at the beginner level that’s the core distinction.

    MicroPython is a from-scratch re-implementation of the python interpreter for microcontrollers. CircuitPython is a fork made by Adafruit designed to be a little easier for students.





  • Their current app uses a cross platform framework that allowed them to write their app once and then publish to both iOS and Android. That system is no longer well supported and was causing them issues implementing passkeys on mobile. They’ve been working on rewriting the app individually for each platform using the platform’s specific language. That’s generally Java on Android and Swift on iOS. It’s more work, but ideally the apps should be more responsive, better follow each platforms style guidelines, and have access to all features on the platform.






  • The concept as I understand it is that Threads has the sheer volume of content to completely drown out the existing Fedi content if it fully opens the floodgates. If that occurs and say 90% of content becomes Threads and then they start making Threads only extensions to Activity Pub, servers will have to start patching those in and the Activity Pub project is defacto owned by Meta.

    People also have issues with the Meta content moderation and the population on Threads, but as you noted that’s fixable on an individual and community level. The existential threat to the future of the Fediverse is why servers should defederate. Meta can’t and shouldn’t be trusted with any amount of power over this community project.