usmanmehmood55
The language models programs as transactions with preconditions and postconditions. Instead of writing control flow directly, you describe valid state transitions, and the compiler is supposed to verify that the transaction satisfies its contract.
It also has, among other variants, an "Embedded Brief" variant, for embedded systems. Which in a lot of cases are state machines, so it seems like a nice fit on the surface.
article: "x + gen AI = more/better/cheaper Y"
I found nothing but a bunch of buzzwords and a sense that the author doesn't know a thing about swarms OR robotics.
I stopped reading after this.
Comparing it to a 6 year old laptop.
> Up to 2x faster than MacBook Air (M1)
Comparing it to a 5 year old laptop.
Love these comparisons.
The only issue I have noticed is that the context menu takes a while to open, and it is made worse because of the opening and closing animation. It keeps bugging me because I feel like the context menu of Windows explorer is a bit snappier than this.
I might be wrong but that's what it feels like.
Because now it is somewhat commercially available, and a lot of people (including myself) that previously weren't thinking of having this just because of the hasstle of assembling it themselves, can now consider buying a pre-made unit and play around with it.
I was thinking that it'd be REALLY GREAT if there was an easy way of making "apps" for this smart knob. Kind of like watchfaces or pebble apps. Anything to make it easier for people to play around with this. Maybe a lightweight SDK or something.
I'd be more than happy to contribute to such a thing, but doing this alone is too daunting of a task.
Side note, the 245 EUR price by Seedlabs is equally daunting :(
Also which boards are supported?
> Also Samsung: The affected user mentioned in the community post that Samsung offered a new pair of earbuds as a gesture of “good faith,” but refuted the claims of the earbuds exploding.
Setup Guide for C/C++ Programming on VSCode
What can you do with it?
- Create new C and C++ projects. - Use dedicated buttons to compile, run, and debug the projects. - Create structured library files with boilerplate code. - Automatically install any missing build tools.
How is it better than similar extensions?
- Support for multiple files: Most other extensions only support compilations for single files, or they have exceedingly complicated ways of compiling multi-file projects. My extension is built to support multi-file projects.
- Automatic installation of tools: Other extensions require complicated setups and configurations for tools like compilers, debuggers etc. My extension detects these tools automatically and if they are not found, it offers to correctly install them for you. It doesn't punish you for not knowing what 'PATH' is.
- Configuration of VSCode: Other extensions rely on .vscode configuration files to work correctly. My extension configures those files to make VSCode work correctly.
- Structured projects: My extension uses CMake for its builds and with it, users can create any kind of project structure. Add as much complexity as you want, or keep it dead simple. And for beginners who don't know how to use CMake, the extension automatically creates and updates CMake files for simple tasks like adding a new library.
I've recently hit 300 downloads but very little feedback from any users. I'd love to receive feedback from people here, especially ones that regularly code in C.