

adding RSSI might only work on newer devices, since classic pebbles are just Bluetooth and Bluetooth le
I don’t follow. It’s extremely unlikely that the actual hardware doesn’t give you RSSI.


adding RSSI might only work on newer devices, since classic pebbles are just Bluetooth and Bluetooth le
I don’t follow. It’s extremely unlikely that the actual hardware doesn’t give you RSSI.


Yeah I could have told you this wasn’t going to work. You need latency measurements accurate to the order of a nanosecond. There are way too many things in-between that have variance on the order of microseconds or more, especially thread scheduling.
You need hardware support for something like this to work, as in WiFi RTT.
Isn’t PebbleOS open source? I’d probably make a patch to add RSSI support to the OS.


Vim’s solution to fast editing also isn’t very compelling since multiple cursor editing was invented. You can get 90% of the editing speed by learning 1% of the shortcuts. And the UX is slightly nicer since you get immediate feedback.


I feel like this is due to my C-suite pushing for AI integrations in basically everything
I would put a small amount of money on it actually being because this guy was involved in setting up that workflow and sees your suggestion to fix it as criticism that it is shit (and by implication so is he).
Very common defence mechanism.


I don’t have a strong opinion on the beta site, but I do know that they need to stop listening to the exact people that killed their site (or allowed it to be killed by AI at least).
Actually they should have stopped listening to them a decade ago. Now is way too late.


I haven’t used Java for decades and never used .net so I’ll take your word for those. Absolutely not for C++ though.
Go’s standard library has:
C++ has none of that. Hell C++ only got a function to check if a string starts with a prefix a few years ago.


I think the only mainstream language with a standard library that is both good and comprehensive is Go. All of the others either have smaller standard libraries (e.g. Rust) or poorly designed ones (Python).


The only reason to do this is if you’re directly integrated Rust into an existing build system (e.g. Bazel). It’s not going to help with this problem at all.


If you actually read his message you can see he is interested in hosting projects that aren’t open source.


I think mmap is unlikely to be the best option seeing as you’d be doing large sequential reads.
ORMs are a pain and so is hand rolling SQL queries and doing the mapping manually.
I definitely think there’s scope for NoSQL databases where the database “shape” matches the normal struct style of programming languages. Kind of like how JSON does and XML doesn’t.
But it seems like all we got was MongoDB and Firebase which are both shit.
Are there any good NoSQL databases? MongoDB and Firebase don’t even have schemas.


Yeah I think the reputation was probably deserved early in Rust’s life, but as time has gone on it has gotten a lot easier to write, especially with the non-lexical lifetimes update 3 years ago.
Rust doesn’t have inheritance like in traditional OOP languages because it doesn’t have virtual methods. You have to manually implement methods to delegate to base classes.
Also what is this trash meme?


I wouldn’t expect the UI/UX to magically improve, in the same way that e.g. Audacity’s is, or Blender’s did back in the day.
LibreOffice is ancient and enormous. It would take a decent sized team several years to overhaul its UX.
RSSI just means Received Signal Strength Indicator. Any radio system can provide it - it’s not specific to BLE.
Bluetooth classic can provide RSSI too. Maybe the OS doesn’t expose currently it but that’s why I was suggesting modifying the OS. The only difficulty might be if the drivers are closed source, but worth a look I reckon!