Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
qdot76367
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
7 ms
·
31.
▲
by
qdot76367
2y ago
> it also really feels like you use 1000 lines of code where 10 will do. Ok. Let's break this down. The library currently handles support for 523 different devices from at least 40-50 manufacturers. ( https://iostindex.com
32.
▲
by
qdot76367
2y ago
Depends on where I'm sending the CV! It's always on there in some form, but I can recontextualize the library as a "haptic device management system" if necessary. I've also just basically repeated the design of th
33.
▲
by
qdot76367
2y ago
You're absolutely correct! I mention this elsewhere in the documentation even. Buttplug really is just a userland HID manager at its core. The only specialized part is the context of commands we send to devices. The original plan (and
34.
▲
by
qdot76367
2y ago
I used to work in self-driving cars waaaay back when (2008-2011, the early days of the current era) and I did pick up some of these ideas from there. :)
35.
▲
by
qdot76367
2y ago
Wow, that's awesome! Super curious what project it is you run. (If you don't want to link it to your HN account, feel free to poke me directly, my contact info is in my HN account bio :) )
36.
▲
by
qdot76367
2y ago
I don’t really have a ton of interest in maintaining a ble library, it’s just required for my main library. Theres a lot of weirdness around Bluetooth implementations between platforms and now I’m on the hook to either support them or tell
37.
▲
by
qdot76367
2y ago
1000s at least. We don’t have any detailed metrics because the data privacy issues there are… a lot, but going by download numbers and knowledge of platforms and some of the larger applications, it’s a decent number.
38.
▲
by
qdot76367
2y ago
Bluetooth is bad at a spiritual level
39.
▲
by
qdot76367
2y ago
Now realizing it's been... 23 years since I saw Cex open for Kid606 and I'm gonna go crumble to dust now.
40.
▲
by
qdot76367
2y ago
Source was me, from some friends that were trying to use the library and the name was causing issues with contracts. Btleplug was named the way it is because I am horrible, and the name alone has caused it to have to be wrapped or just not
41.
▲
by
qdot76367
2y ago
Yup, you are completely correct on the sensor side. I try to be fairly choosy in what we support, but yeah some strokers and machines definitely do not have the safety features I’d like. Many years ago, there was another device that relied
42.
▲
by
qdot76367
2y ago
Yeah I wrote and manage our Bluetooth le library! It’s been one of the bigger regrets of my life, but it had to happen and at least it works and I don’t have to touch it much now. :) Here’s how that came together: https://nonpoly
43.
▲
by
qdot76367
2y ago
Best: Funny enough, it's for a (set of) device(s) that constantly causes me issues, the OSR-2/SR-6/SSR-1. Here's a background video I did on the hardware: https://www.youtube.com/watch?v=MFcrNk33_io It&#
44.
▲
by
qdot76367
2y ago
Hah I've worked with the creators of both of those platforms. Funny enough, using those sensors to relay information to things like events on avatars in VR virtual worlds has had some interesting results!
45.
▲
by
qdot76367
2y ago
My residency presentation is luckily still online, and even transcribed if you don't wanna watch the video! http://opentranscripts.org/transcript/words-sounds-pier-9/
46.
▲
by
qdot76367
2y ago
I will just say this: :3
47.
▲
by
qdot76367
2y ago
Oh hey it's been a while. Hi, I'm qdot, founder of buttplug.io and author of Butts Are Difficult, the ethics page in the buttplug.io docs. I also wrote the rest of the buttplug.io docs but this is the part that I'm proudest o
48.
▲
by
qdot76367
2y ago
This post was written in late January. Bluesky opened up early access to federation about a month later, which does change some of the perspective. https://docs.bsky.app/blog/self-host-federation
49.
▲
by
qdot76367
3y ago
I've done some programming on the AVP. It... feels weird, 'cause you're basically just working on a big screen while still in the mouse/keyboard monitor paradigm. Just so happens your monitor is a little easier to move a
50.
▲
How to Beg/Borrow/Steal Your Way to a Cross Platform Bluetooth LE Library
(nonpolynomial.com)
3 points
by
qdot76367
3y ago
|
0 comments
51.
▲
by
qdot76367
3y ago
Oh boy I have ideas
52.
▲
by
qdot76367
3y ago
Is this using webrtc for the calls? If so, How are you finding it to work with that in flutter/dart?
53.
▲
by
qdot76367
3y ago
HN and I have had some fun in the past. https://news.ycombinator.com/item?id=23094477
54.
▲
by
qdot76367
3y ago
On the contrary, I am absolutely for this naming and it is wonderful and should be cherished and lauded. Sincerely, the furry developer that named their project buttplug.io
55.
▲
by
qdot76367
3y ago
I use xstate in a major project, having moved from python's transitions library to this when the project became web focused. XState is fantastic once you get used to it, but the ramp-up is similar to a fairly complex framework. Onboard
56.
▲
Elon Musk and other tech leaders call for pause in ‘out of control’ AI race
(cnn.com)
7 points
by
qdot76367
4y ago
|
2 comments
57.
▲
by
qdot76367
4y ago
As someone shipping an app across all desktop and mobile platforms with flutter, binding it into a native rust library, I absolutely adore it. It does what I need and is fairly reliable about it everywhere, while keeping build systems and e
58.
▲
by
qdot76367
4y ago
That’s why it’s so fun to keep working on!
59.
▲
by
qdot76367
4y ago
Awww thanks heh. Really gotta redo that with https://buttplug.io someday.
60.
▲
by
qdot76367
4y ago
I suspect https://buttplug.io is gonna keep me busy. I’ve already been working in the intimate haptics field for ~18 years and it’s remained interesting the whole time, so no plans on stopping.
More ›