• 6 Posts
  • 86 Comments
Joined 1 year ago
cake
Cake day: June 4th, 2023

help-circle

  • When this whole ‘training’ trend started a few years ago, there were companies offering image and video labelling services.

    It turned out they were mostly sweatshops in low-income countries, where people sat in front of monitors and just dragged boumding boxes around sections of images and picked from an icon menu. Here’s a car, here’s a person, here’s an apple. That sort of thing. You didn’t even need to know how to read or write.

    Of course, the quality was questionable, so they needed a second layer of supervisors verifying the choices. But even with that, the cost was way lower than having an engineer or QA person do it. IIRC, there was a bit of hue and cry when stories came out of big tech companies supporting sweatshop conditions.

    Sounds like it’s still ongoing.



  • Bluetooth tags are usually a lot cheaper than UWB for accurate tracking. But they do require special ‘routers’ for AoA and AoD support. This will supposedly make it cheaper to deploy indoor location applications.

    The main use-case isn’t Airtags. It’s warehouse and large retail applications, where a roving scanner can store precise item locations and count inventory. That way, if you need a specific part, it would be easy and faster to find. And if running low on items, the inventory system could instantly order more, instead of catching it at the next weekly/monthly/quarterly inventory count. If the tags cost $ instead of $$$ for UWB, you slap one on every item that comes in the door.

    NFC tags are also cheap, but you need to get within cm to pick up signal, or have a powerful, expensive scanner at a portal. Even then, it doesn’t help telling you which shelf in the warehouse the item ended on. The BT ones will.

    Gotta hand it to the Bluetooth SIG. They’re rapidly pushing out useful features with each revision.




  • A few jobs ago, everyone hated the tech stack. The people who had come up with it had long left. I talked to everyone, then came up with a plan to transition to a modern stack. Got buy-in from management.

    Half the people (and all who had said they hated the status quo) threatened to quit if we made the change.

    Fortunately, it was just in time to collect the 1-year retention bonus. Life’s too short. Walked away.


  • Installed RabbitMQ for use in Python Celery (for task queue and crontab). Was pleasantly surprised it also offered MQTT support.

    Was originally planning on using a third-party, commercial combo websocket/push notification service. But between RabbitMQ/MQTT with websockets and Firebase Cloud Messaging, I’m getting all of it: queuing, MQTT pubsub, and cross-platform push, all for free. 🎉

    It all runs nicely in Docker and when time to deploy and scale, trust RabbitMQ more since it has solid cluster support.




  • I’ve always kept a strict separation between work and personal projects, including a personal laptop, accounts, and yes, paying for AI services. For a while, a few years ago, while commuting on the company shuttle, I even had my own MiFi cell access point and a laptop battery booster so I could work on my own projects on the bus and not be accused of using company resources.

    Most employment contracts spell out that anything you create using company resources is the property of the company. Legally, they own everything that passes though their computers, software, and networks.

    Also, many corporations run system monitoring services on their laptops and MDM mobile data management on mobile phones (for example JAMF on Apple devices). These monitor things like file access, copying, communications, and web access. This data is sent to central servers for processing and looking for anomalies based on pre-set rules. This might sound tin-foily, but it’s mandated by legal in a lot of companies, including small and medium sized ones.

    If you want to use non-company data to do AI work, or develop a service or idea on your own, or even keep your text messages and email private, you’ll want to use your own equipment, accounts, and services.

    Edit: also, if you get laid-off or fired, you’ll want to have a decent personal rig so you can continue working on your own projects while looking for work. Even if working on a novel on the side, suggest keeping everything off company systems.


  • IRL, arms manufacturers claim they’re not culpable when their products are used to blow up civilians. They point at the people making decisions to drop the bombs as the ones responsible, not them.

    This legislature tries to get ahead of that argument, by putting reponsibility for downstream harm on the manufacturers instead of their corporate or government customers. Even if the manufacturer moves their munitions plants elsewhere, they’re still responsible for the impact if it harms California residents. So the alternative isn’t to move your company out of state. It’s to stop offering your products in one of the largest economies in the world.

    The intent is to make manufacturers stop and put up more guardrails in place instead of blasting ahead, damn the consequences, then going, oops 🤷🏻‍♂️

    There will be intense lobbying with the Governor to get him to veto it. If it does get signed, it’ll be interesting to see if it has the intended effect.


  • The otherwise sensible people I know who are still on Twitter all say it’s because of a specific interest or group, and the community of people around it who are all on there as well. They all hate what it’s become but put up with it because nobody is sure where else to go.

    There’s also a sense of FOMO when it comes to realtime news updates. Until government, news media, and personalities go somewhere and take all their followers with them, it will be hard to break away.








  • fubarx@lemmy.mltoTechnology@lemmy.worldThe Sound Of Failure At Sonos
    link
    fedilink
    English
    arrow-up
    35
    arrow-down
    2
    ·
    17 days ago

    When Sonos first came out, they had this really easy to use, standalone device. It had a track wheel like the old iPods, buttons, and a color display. That made it easy for non-tech people to browse and choose what to play. Then they decided to drop that and go the app route. It’s been downhill ever since.