A bit amusing. I took Anna Karenina off Gutenberg and used that as test data for some of my flashing algorithms. I called it the "Anna test". I could have used random data, but where's the fun in that? Besides, during dev, structured text showed the kind of error I got much better than random data would have.
Super cool, what did you make? How large was the factory? How did it work out? One observation from my experience, the closer you are to production, the more stressful things are. But probably scale changes experience. For me, working on stuff that entered automotive production lines, anything that made the line stop or go slow was insanely stresful.
We made a relatively simple fan unit to improve airflow for UK central heating radiators, some fans, an electrical harness with a custom designed control PCB and a mix of injection moulded and extruded plastic parts.
Factory was about 2,500 sqft from memory. Ran the business for 8 years, made and sold 75,000 units but ultimately ended the business due to a lack of poor financing and a lack of business resilience to the weather (when it was unseasonably warm in winter our sales would drop)
On the other hand, you are limited by having CD's which compared to streaming stuff from Spotify is much much less convenient, take up space and you need to create/buy them, your playlist don't synch up with your other devices. CD experience is much less streamlined than a smartphone. Perhaps nostalgia makes them seem cooler for you, but I am not sold.
Not GP. But a decade ago, my brother’s car didn’t have bluetooth. We burned down a few mixes on CD and that was ok for long trek during town. He replaced that unit but we still used those CD from time to time. It was simpler than deciding which phone to connect.
Even today, while I use spotify on my work computer, it’s basically the same albums every day (around a dozen). Playing CDs would be probably better than switching to the UX disaster that is Spotify
> Even today, while I use spotify on my work computer, it’s basically the same albums every day (around a dozen). Playing CDs would be probably better than switching to the UX disaster that is Spotify
Why don't you switch to CDs then? Something is telling me this isn't quite the full story.
I'm sure lots of people who don't really need to use Spotify use Spotify all the time, if you really do listen to just a few albums, why not buy those off Bandcamp/Beatport/Whatever then listen to those and stop paying Spotify? I'd easily switch away from Spotify if I no longer saw/agreed with the convenience, but hard to beat it for discovery right now.
The full story is that CDs have a physicality to them that can be somewhat inconvenient.
But the concept holds. I have a directory in a copyparty share that I stream music from constantly. It's probably 20 albums worth of music, and it's just in a mix that I put on almost every day, whether I'm driving or I'm working.
I tend to tune into livestreams on YouTube for the discovery aspect.
You can still buy dedicated music players with many gigabytes of storage. Leave that in the car plugged into the stereo. They are comparatively dirt cheap from what was available before streaming took over.
Whats even less convenient is opening up Spotify on a road trip to listen to some Sum 41, and finding out most of their catalog has been removed.
I agree that CDs have too much friction though. Theres no easy pathway from “I like this album” to listening in the car/stereo. Especially for someone who is constantly discovering music and keeping up with new releases from artists.
First of all, not all releases are even available on CD. Even if they were, I would be spending thousands of dollars per month for the amount of music I listen to. Not to mention the lead time from ordering CDs which could take a couple weeks or more to arrive. And then I can’t even listen in my new car anyway cause there’s no CD drive.
I like hi-res lossless audio files. I can load them up on a USB and plug it into the car. I don’t have to mess around with Bluetooth at all. It’s easier to get the music too. And it sounds better. And it can’t be taken away. And is cross platform. And its free!
Btw I like supporting artists, especially the less popular ones. If I like your stuff, Ill buy some merch. But thats after I have the music.
I'm not so sure. I think you can, you just need to intentionally drill into what you don't understand and it's exhausting. What I do agree with though is that I can't seem to build the ability to build it myself the same way as I would if I wrote it.
For example, I know my mental model works because I know what change I should do in order to get an effect and when I do the change, I get what I expect. But if I were to build myself something similar, I could not build it because the approach is somewhat out of my reach, I know it sounds weird, but it's hard to explain.
I am a bit confused which part you disagree with specifically. Reading AI responses and reviewing code seems to be what you propose as well.
Your example with MLIP is something that would not be prevented by this approach, during the planing phase, it would surface.
I guess the devil is in the details and the way you prompt it for starting the task matters.
But IMO you absolutely need to check the output, need to engage with what the model is doing, need to probe why something is built the way the model tries to build it.
I disagree with keeping an eye on the model as it is working, approving every command, and denying and stopping the model when you think it has gone wrong. It is not that it is actively harmful to do this, but rather that it is a waste of time and you can avoid the need for it through better design discussions and review.
Micro-managing and keeping the AI on a "short leash" also lends itself better to telling models to do smaller units of work at a time instead of discussing broader design concerns. That is why I think someone doing this would miss the MILP solution, because they might never discuss the overall design with the model but rather just tell it what to implement next.
I personally am somewhere between you and the author. I don't check _all_ the intermediary steps, but I do try to understand what it's doing [1] and follow the process. Mostly I let it do the changes itself without supervision at each step but when a coherent "chunk" of work is done, I go through it really thoroughly. In almost 90% of the cases after a chunk is done some adjustments are needed.
I find broad architectural design to be _better_ if you follow along in the process because you better understand the direction it's going earlier and you can shift the high level direction much earlier. Even if you check its steps, you can ask it for its take on high-level architectural aspects along the way, no problem. I think personal touch matters a lot though, because I naturally ask it and try to get the big picture image.
[1] I actually find it really instructive what tooling it uses to tackle a problem, I got to become a much better console user because of it
I don't know why you would say that, my Xiaomi s6's wheel motor died, I was bummed about it. I ordered a replacement motor, and to my surprise, I only had to open one or two screws and the motor module popped right out. The module had a nice slitting connector. I put the new motor back in and I was done. The thing must be at least 8 years old by now and it's still chugging along. I now passed it on to my parents and it's cleaning their house.
Agreed. I have a 6.5 year old Roborock S5 Max, and it still works fine. I've replaced a few parts (can still get on AliExpress), but other than that no issues. It's cleaned 74km2.
Also very fond of the Roborock S5, in fact I recently got a second one for the other floor - totally took it apart, cleaned it, put it back together and stuck Valetudo onto it.
The first one is from 2017 and still going strong - issues so far: battery replaced (only recently), laser motor replaced, fuse replaced. Aside from the fuse it was very easy and doable for basically anyone.
I’ve had two S5s die on me recently. They kept shutting down in the middle of a clean, and from what I read, it needed a battery replacement.
Ordered one off Ali Express, and after another couple months, it also started dying. So replaced it with a newer Roborock.
Didn’t bother when the second S5 started doing the same, just got a new Roborock.
Both new ones have been going well so far, and while it does seem to be good for replacing parts (I had another lidar part fail, and the replacement was easy), I was disappointed that replacing the battery didn’t fix the shut down issues.
Same here: 10 year old Roomba from the 6xx series, still going strong. I bought official replacement parts for a wheel, some brushes and a new battery: Replacing them was very easy - just a few screws, no glued-together parts.
Assuming you live in a crazy big house (1000 m2), it cleaned your house 74000 times. Given S5 was released 8 years ago, even approximating it to 10, that's 20 times a day. I can imagine it taking about an hour to do one clean run. Jesus, did it ever stop cleaning
I would be a bit more charitable to OP here because it's not their fault, it's the Roborock app's fault. They convey in their UI the information of total surface cleaned in xxKm2 with the K bolded. But the km doesn't mean square kilometer it means thousands of square meters apparently. It's easy to just take the information at face value as OP probably did here. He went in app, saw the number and the very weird unit for the info and just posted it.
no way it covers 1000m2 in an hour. It is ~35cm in diameter, so it has to travel around 3km. That would mean it'd require around 1m/s, which is 3times its rated speed... Then of course, it'd have time to charge. Even with 1C it's still 1 hour between cleaning sessions. We assume regular battery changes every couple of weeks too
yup, Xiaomi products are generally easy to repair. I've replaced a suction motor on a Roborock, built one working electric scooter out of two broken (in direct ways) ones. The firmware on the scooter is easily replaceable, the one in the vacuum makes it easy to install valetudo. If only more manufacturers were this way.
I have been following them since they were Halodi robotics. They're cool, but nowhere near the level of autonomy you need. My theory is that before household robots become a thing we should have self driving cars be a common occurrence, since that is a much much simpler problem.
> you know someone's desperate when you see a bogus DMCA claim like this
I don't think this means desperation, it's just these assholes weaponize the law on a regular basis.
Honestly, I usually like to give people the benefit of the doubt. But these Pollen guys seem like grade-A assholes. It is astonishing to me the gall to double charge people on the order or $3.2M and never return the money. I can't bear to not repay someone even a dollar, but intentionally doing stuff like this seems to be run of the mill for these guys. I can't even get in the headspace of people who would do this.
Also (tangential nit for the sake of information-sharing), to "bare" oneself is to be vulnerable; you meant "bear" as in to be able to carry or support something -- and the "myself" is extraneous. So, "I can't bear to..." HTH! :)
reply