jaustin
The Clicks Keyboard for iPhone (14) was a great concept, and pretty well executed for a V1 - I haven’t tried their follow-up devices.
But assuming it’s the same team, there’s a history of shipping devices behind them.
(That isn’t to encourage you to pre-order! Just to perhaps contribute some more optimism to your hope that they succeed)
They note the impact to the high-end, the fact that UI is crucial, they even had a good guess at 2008 sales numbers (estimate 14m, looks like real was 13m).
I was intrigued by this bullet point on how their Maemo platform could help:
* Cellular development of the maemo platform and the politics surrounding it?
Any folks from Nokia in this time care to shed more light on that? I always felt the N9 was a beautiful piece of design and implementation - just late and under-supported.
Out of curiosity, were you setting out to create something new for stylistic reasons? Or licensing? For the fun of it? From a distance I'm trying to distinguish this from something like remix icons https://remixicon.com
Do you plan to keep adding more icons? How will these relate to the MynaUI Pro plan in the long run?
Arcade also has amazing editors for sound, sprites, etc.
Here’s Flappy Bird https://arcade.makecode.com/88444-57913-28610-31751 (Not made by me!)
>RP2350 includes a pair of open-hardware Hazard3 RISC-V cores which can be substituted at boot time for the Cortex-M33 cores. Our boot ROM can even auto-detect the architecture for which a second-stage binary has been built and reboot the chip into the appropriate mode
https://www.raspberrypi.com/documentation/microcontrollers/s...
So more like SEO firms "helping you" move your rank on Google, than Google selling ads.
I'd imagine "undetectable to the LLM training orgs" might just be service with a higher fee.
And of course, once the new models are released, it'll be impossible to prove the impact of the work - there's no counterfactual. Proponents of the "training data influence service" will tell you that without them, you wouldn't even be mentioned.
I really don't like this. But I also don't see a way around it. Public datasets are good. User contributed content is good, but inherently vulnerable to this I think?. Anyone in any of the big LLM training orgs working on defending against this kind of bought influence?
That said, next project we want to try something more integrated with EDA tools. If anyone else has followed this path, we'd love to know.
How transformers work – FT visual storytelling
It's amazing for students to be able to quickly get a program they've written in their browser onto a device in their hands that can respond to and interact with the real world.
Also great because with MicroPython and the Python Editor you get a standalone Python environment including REPL that's completely isolated from the PC - schools love it because no matter what the students do they're not going to break the host PCs.
(The firmware that implements web USB on the micro:bit's USB interface chip is open source, DAPLink https://github.com/ARMmbed/DAPLink)
https://github.com/microbit-foundation/pyright (and more specifically https://github.com/microbit-foundation/pyright/blob/microbit... )
The goal is not to hide all the complexities of syntax and structure, but to support students in learning about these things.
There's a simulator so you can try your code without the micro:bit.
Source code here: https://github.com/microbit-foundation/python-editor-v3
New micro:bit Python editor focused on supported text-based coding
https://python.microbit.org/v/beta
We’ve found CodeMirror 6’s APIs and in particular its extensibility to be well thought out and great to work with.
Thanks Marijn!
https://apply.workable.com/micro-bit-educational-foundation/...
Working with the Web Tech Lead and wider tech team, you will develop web applications and enhance the microbit.org website in order to help children around the world get creative with digital technology, with a specific focus on broadening the diversity of students passionate about computing. This is a broad role in a small organisation, and will include working on “micro:bit classroom”, which provides connectivity between students and teachers in a virtual classroom and an online editor/development environment for students to write Python code to run on the micro:bit device.
The role will employ a wide range of skills and gives the chance to work on different parts of the web stack across several projects. We don’t expect you to have experience in all areas of our stack, but to give a flavour:
* Front-end code uses React and TypeScript (including the Python editor).
* The microbit.org website uses the Gatsby static site generator paired with the Sanity headless CMS.
* We use Create React App as a basis for new apps, supported by backend code in AWS Lambda (Node.js) and Pusher for WebSocket-based communication.
* We deploy to AWS via CI/CD pipelines using CircleCI or GitHub actions.
* Extensions to the Microsoft MakeCode coding environment use TypeScript with a little C++.
The micro:bit draws on technology from our global partners, and we work closely with engineering teams inside Arm, Microsoft, MIT, Nominet and with the global Python Community to deliver innovative products that transform the way computing is taught around the world.Following in the footsteps of the pioneering BBC Micro in the 1980s, the project started in collaboration with the BBC in 2016. There are now more than 5 million BBC micro:bit devices in use across 70 countries. The micro:bit is at the heart of a diverse ecosystem of hardware accessories, software editors and educational resource providers, and a key role of the tech team at The Foundation is to support this ecosystem in growing and diversifying in an open way.
There's scope for flexibility in hours and location, though we'd like you to be able to spend ~50% of your time in the office once offices are a thing again. Not all the team work full time...
There are some limitations around ensuring backwards compatibility: if you want to write a program that runs on both devices, you have to adhere to the constraints of the smaller one - but I think it's a fair tradeoff!
Headsup that the location of CODAL (the underlying layer that supports the micro:bit) is going to move today as part of going private to public so there will be times when that repo doesn't build (or at least, docs are out of sync with where the repos are) at some point during the day.
The MicroPython build has SoftDevice in it, including a Bluetooth bootloader so you can flash MicroPython programs using the mobile apps (betas being released today, too, see https://tech.microbit.org/software/beta/). However, we want to do the BLE API design in the open for how MicroPython will be a GAP Central or GAP Peripheral. Of course, as the code goes upstream it should also be possible to use other BLE stacks and existing MicroPython APIs, but for now our focus is on the classroom environment and getting consistency in experience on MicroPython and BLE flashing/update.
In the classroom we strongly expect people to continue using micro:bit Radio for user programs because of how easy it is to use and the way it allows micro:bits to communicate with each other.
You might also like some of the accessories people have made - I used these when strapping some micro:bits and RGB LEDs to samba drums and it worked great! http://www.kaise.com.tw/index.php?route=product/product&path...