blister
Joined 17 years ago
Joined 17 years ago
But more importantly (as this "Game Boy" option reveals), the head honcho is really responsive with the items in the store. I had purchased a coffee mug a few years back and complained on Twitter that they need to sell larger mugs instead of only offering little tiny baby mugs that only hold ~8 ounces of liquid. The next day, he added giant 48-ounce monsters to the store and I've been drinking out of that mug every day since.
But they're sitting behind Cloudflare and aggressively blocking attempts to fetch data programmatically, which is a huge problem for us with 6000+ players worth of data to fetch multiple times every 3 months.
So... I built a Chrome Extension to grab the data at a speed that is usually under their detection rate. Basically created a distributed scraper and passed it out to as many people in the league as I could.
For big jobs when we want to do giant batches, it was a simple matter of doing the pulls and when we start getting 429 errors (rate limit blocking code they use), switch to a new IP on the VPN.
The only way they can block us now is if they stop having a website.
Give one of the commercial VPN providers a try. They're usually pretty cheap and have tons of IPs all over the place. Adding a "VPN Disconnect / Reconnect" step to the process only added about 10 seconds per request every so often.
The problem with hiring is that there is a hugely disproportionate supply/demand ratio. We might have 1 position to fill and 100+ applicants. How can any company correctly protect themselves against allegations of illegal hiring criteria in this type of environment? Right now the best protection is to say "we hired the most qualified candidate", but even that argument is shaky. What if the most "technically qualified" candidate performed the worst in the interview process?
Hiring is scary enough already without bringing the law into the picture. :/
I've been a software developer for a long time, but robotics always felt like a mystery to me until I had someone show me the basics. I recently started a small company trying to teach the basics of robotics. The biggest challenge is that robotics have a real price attached that normal software development doesn't have associated.
With Javascript, I just need a text editor and a browser, but with Robotics I have to make the leap and purchase a kit and trust that the kit will do enough to teach me what I need to know to get started.
We designed and built a low-cost kit and have been using it in middle-schools throughout the southeast teaching kids the introduction, and so far that's been working really well.
Some days I get exactly what I ask for really quickly, when other days I'll have my shopper switching 25% of my requested items with alternates (some of which are wildly off base).
My biggest frustration is that it seems like the shoppers aren't intimately familiar with my local grocery stores. I'll request an item that I know exists, they'll swap it out for something completely different and not what I want, yet if I personally go to the store, I'll easily find the item I requested.
I'd release it, except that'd be almost as big of a pain. I'd have to release a new edition of my book, change all my websites. Ugh. People are dicks. I wish I'd picked a less desirable handle.
We used them to design and build a custom board for our Sumo robots that had our V1 built from an Arduino board and a custom board that plugged into the Arduino. We couldn't really afford to pay them a big chunk up front, but we negotiated a pretty pleasant royalty deal that comes out to a few dollars per board (which we get manufactured for less than $10/board).
They did excellent work and I highly recommend them for that type of "prototype -> production" path.
At some point a few years back, my VW dealership sold my phone number to people for vehicle service contracts. Even though I sold that car 4 years ago, I STILL get at least 2-3 calls per week from different companies offering to sell me an extended warranty. How does Twilio mitigate that for us?
(Off topic, but seriously, thanks for Twilio. Ping me if you want to know how we're using it in our new startup [email in profile]. It's pretty rad.)
After treatment and remission a year later, I still had the severe back pain. The cancer pain management doctor I was seeing was perfectly happy to keep prescribing godlike levels of opiods. (50+ mg of oxycodone on top of 30+ mg of slow-release morphine pills).
After a few months, I lamented that I was tired of taking pills and dealing with all the side effects. He offered to send me to Physical Therapy, but explained that most of his patients preferred to stay on the pills and that PT rarely worked.
After 3 weeks of twice-weekly 30 minute PT sessions, my back felt amazing. No more pain and I was able to quickly wean off the drugs.
At some point, my cancer had caused back pain, which I'd continued to worsen by avoiding exercise and sitting at weird angles to alleviate the pressure.
As a humorous aside, I had to pay for several weeks of PT out of pocket because my insurance did not consider it important. They would prefer to shell out $500+ dollars every month to see a pain management doctor and continue taking pills.
Depending on company size, you should probably be a team-lead or something by then.
Junior developers that remain "solo" workers after 3+ years in the industry is a bad sign for value. If you've been developing for a while, at the very least you should be put in a leadership position from a project perspective. Management/leadership experience doesn't just pop up out of nowhere. It's a skill you have to work really, really hard at. Take every leadership opportunity you can grab. You don't have to be "the boss" in the formal sense of the word, but you absolutely should be working towards a leadership role.
Even if this product isn't a massive success, the units they do move will have a huge potential impact to their retail clothing lines.
Now, instead of suggesting clothing items in the store based on other items you've looked at, they can now suggest clothing items in their sales material based on what you already own and look good wearing.
If I had this product and Amazon started sending me curated outfits that they knew would look great on me and matched my style, I'd probably start using Amazon exclusively to fill out my wardrobe.
As it stands now, I buy almost everything EXCEPT clothes through Amazon and prefer to let my wife buy me things she wants me to wear.
This product, on it's own, is a game changer in the fashion industry. Now Amazon has a compelling and unique product that is going to make it increasingly difficult for other retail outlets to compete in the same space.
And once we start seeing "apps" for this camera that auto-instagram/snapchat your pictures, I think we're going to see a huge demand in the teen/millennial female market for what is kind of a geeky niche product.
That's:
A) Super inflammatory B) Extremely disrespectful C) Adds nothing of value to the discussion
You're absolutely allowed to have a difference of opinion. Even saying something like, "I really hate the GitLab interface and it feels super janky" would have probably gone through this unscathed.
But you definitely were rude and openly hostile.
Founder of Robot Scholar - https://robot-scholar.com
Ask me anything: [email protected] 3067aa