![]() |
|
![]() |
| They will not understand your point. It is a kind of invincible ignorance, a little like how rich kids can’t understand why anyone has to budget.
We’ve squandered almost all of the advancements. |
![]() |
| Avro has some really cool features like inbuilt schemas, schema versioning and migration (e.g. deprecating or renaming fields) but you pay for them with more overhead than MessagePack. |
![]() |
| As I understand it, you can think of Rabbit's "stack" as a prompt to a standard llm (I think they just used openAI but I could be wrong) to understand what you want, and then a bunch of (brittle) selenium scripts to go call various websites to do the thing.
The llm is there to understand that you've said "what's the weather?" not, say "call me an uber", and then to collate the responses from potentially several calls to websites and produce a natural language response. There is a layer of upsell/hustle/scam[1] on top of that where they said they had a "large action model" which learned your preferences and understood how all these websites worked sematically so the actions would be robust etc and a bunch of other stuff which turned out not to be true. [1] depending on your point of view. I would encourage people to watch https://www.youtube.com/watch?v=NPOHf20slZg and https://www.youtube.com/watch?v=zLvFc_24vSM and do whatever personal research and make their own minds up |
![]() |
| Bruh you installed a niche OS on your phone and are now claiming that it is "normal". Normal when it comes to cell phones is android, iOS. Hell even BlackBerry is more normal than Ubuntu touch |
![]() |
| I'd take that about as seriously as I would take a threat from the people who made the Juicero, considering the likely imminent insolvency of the company involved. |
![]() |
| I believe the juicy details are "It's a marketing term for getting off-the-shelf LLMs to call out to pre-written browser automation scripts", but I'd love to hear it from the horse's mouth. |
![]() |
| As is, the hardware is still pretty overpriced. If the price drops to <$50 (maybe after they turn off their servers, heh) then I'd agree, it's an alright hardware platform. |
![]() |
| It appears Rabbit had already released an update to address the issue on July 11th, the day before the author asked them for comment. They posted it here https://www.rabbit.tech/security-advisory-071124
> As of 11 July, we’ve made the following changes: > Pairing data can no longer be used to read from rabbithole. It can only trigger actions. > Pairing data is no longer logged to the device. > We have reduced the amount of log data that gets stored on the device. > The Factory Reset option is now available via the settings menu. Customers should use this option to erase ALL data from their r1 prior to transferring ownership. |
![]() |
| Yeah, that’s an incredibly short timeframe, done on a Friday with what looks like an 8-hour time difference.
Back before bug bounties, the industry mostly coalesced around RFPolicy[0] in terms of security notification and response timelines. Upon establishing initial contact, five business days were given for a response before public disclosure if no response was received. To me five business days seems appropriate if you’re acting in good faith and truly interested in hearing a response. It doesn’t feel like that was the intent; it feels more like a weak attempt to use the lack of response to pile on further. https://packetstormsecurity.com/files/23364/rfpolicy-2.0.txt... |
![]() |
| Timezone differences were accounted for (see my other reply), and this wasn't the first time they were hearing any of it. It was just the first time I put it into an article. |
![]() |
| It might not be "journalism", but I think it's pretty reasonable to wait a week for responses before dropping serious accusations It's not exactly a onerous requirement to meet. |
![]() |
| No no no, Rabbits mistakes are honest small mistakes from a great company! But this author, man of pure evil, hasn't waited long enough for my favourite bunny company to cover up their lies :( |
![]() |
| You can continue to record audio in the background, but you can't use the API to just listen all the time, like "hey siri" does, and then open the app and act on it. |
![]() |
| > See also the "don't linkbait; don't editorialize" rule in relation to titles
I was going to argue that the actual author of the post is allowed to put whatever title they want on their actual article, but the actual article is titled > Jailbreaking RabbitOS (The Hard Way) So... Yeah, actually this submission does seem to go against https://news.ycombinator.com/newsguidelines.html - > Otherwise please use the original title, unless it is misleading or linkbait; don't editorialize. |
![]() |
| If it's a problem then I'll just edit the original article. The current title (on HN) is objective and accurate, and I received feedback that the original title buries the lede(s) |
![]() |
| Good writeup on the process, but the amount of negative spin in the article left a bad taste in my mouth.
He says he didn't bother reporting the issue at first (!) but then later criticizes Rabbit for not responding to his July 12th e-mail in less than 2 business days. However, Rabbit had already fixed the issue and released a security advisory on July 11th, a day before he finally decided to contact them. You can see their security advisory on their website, dated July 11th ( https://www.rabbit.tech/security-advisory-071124 ) To be fair, the post does bury this at the very end of the article, but it spends most of the opening sections talking about how much it "sucks" and leans heavily on the logging issue and their lack of response before eventually admitting that it was already fixed. > As of 11 July, we’ve made the following changes: > Pairing data can no longer be used to read from rabbithole. It can only trigger actions. > Pairing data is no longer logged to the device. > We have reduced the amount of log data that gets stored on the device. > The Factory Reset option is now available via the settings menu. Customers should use this option to erase ALL data from their r1 prior to transferring ownership. |
![]() |
| I would expect just as many hallucinations as "normal" from an OpenAI API endpoint. I agree that knowing the difference between facts and formatted content is good media literacy at any age. |
![]() |
| Oh, no! GPS, WiFi, cell tower location, token to attach to their network, all that information flowing! Hope none of you are using an Android phone or iPhone.
Get a grip, people. |
![]() |
| What’s the actual value of pinpointing behavior for the crowd that bought this?
Maybe identifying who would buy the next Juicero, Multivitamins and “be your own boss” Multi-level-Marketing scheme? |
Your precise GPS locations (which are also sent to their servers). Your WiFi network name. The IDs of nearby cell towers (even with no SIM card inserted, also sent to their servers). Your internet-facing IP address. The user token used by the device to authenticate with Rabbit's back-end API. Base64-encoded MP3s of everything the Rabbit has ever spoken to you (and the text transcript thereof).
Nasty :0