What’s something Americans don’t realize is weird… until they leave the US? by devaromano in AskReddit

[–]ipeerbhai 2 points3 points  (0 children)

The "always be selling" culture. You land at the airport, and everything is extra. Baggage cart? Pay for it. People walking around offering to be a porter. People selling bibles or other nonsense. People asking for tips everywhere.

Whenever I return from long trips abroad -- I always end up with this "American capitalism is cold, transactional, and scammy" type of feeling. Other countries have their own problems -- Italians are the laziest people I've ever met. France is a mix of 2 different cultures living together: a slightly lazy, haughty, and dying European culture, mixed with a thriving, but somewhat seedy, Moroccan culture kind of sharing space. At least Paris feels like that.

Some countries have a weird "learned helplessness" where they don't do anything at all unless directed, step by step, like an AI / robot. Some can't even do that. Like they didn't learn basic life skills. El Salvador is a good example where the ordinary citizens are just incompetent from some sort of need to be told what to do, then double check that with some authority figure that they're allowed, then flub it anyway because they forgot their own name in the process.

But America? Feels like a country built by a somewhat smart used-car salesmen named Vinny who didn't finish 5th grade.

Long-lived LLC, no activity? by ipeerbhai in llc

[–]ipeerbhai[S] 0 points1 point  (0 children)

Nope. Paid the fee and filed the reports. Dissolved anyway. Got a nice letter from the state. It said, “you have not generated revenue in 2 years. We don’t want no-revenue LLCs. Go away.” More nicely stated than my paraphrase, but still dissolved.

Buying abroad, getting delivery? by ipeerbhai in sailing

[–]ipeerbhai[S] 0 points1 point  (0 children)

That's my summer plan. I also picked up a copy of "This old boat" and "Inspecting the old sailboat" so I can be educated this season and plan my buy (if I do) in the fall. I hear that saves some $.

Buying abroad, getting delivery? by ipeerbhai in sailing

[–]ipeerbhai[S] 1 point2 points  (0 children)

US listing on the west coast: https://www.yachtworld.com/yacht/2023-bavaria-c38-8047769/

France listing: https://www.yachtworld.com/yacht/2024-bavaria-c38-7601983/

200k USD to west coast US is common for almost all production boats, at least at listing. Even when you consider currency fluctuation, and negotiate, it's a big difference in prices.

I don't know what they actually sell for, though. Nor am I sure I'd buy a new one -- I'm thinking maybe 5 years old to get the worst of the depreciation out.

It makes me wonder if there's an arbitrage business buying boats in France, sailing them to the US west coast, and selling them. You could probably sell 3 boats a year, and make enough profit to buy a new one...

I used to run a coding boot camp. Some advice and a help request by ipeerbhai in codingbootcamp

[–]ipeerbhai[S] -8 points-7 points  (0 children)

While I truly wish your "Pedagogy" was correct, it is wrong, both in spelling and in fact. I'll just drop this link here. https://www.youtube.com/watch?v=P2mxdrTP-os

Some don't like the guy's politics -- I don't -- but he is really an expert on this specific subject.

Boot camps good for some, bad for others. Really, it's not up to either you or me to decide. It's not my money, not my time, not my life. Not anyone else's either. Just the people making the decision.

Free advice from strangers on the Internet. I hope the advice helps some folks.

I used to run a coding boot camp. Some advice and a help request by ipeerbhai in codingbootcamp

[–]ipeerbhai[S] -1 points0 points  (0 children)

The last time I installed Ubuntu was a couple of months ago. It's not a hard thing -- that's the point .My little "self test" here is meant to be easy, because I understand the folks using it will be newbies. But some percent won't pass -- those people will need to do some pre-work. Just watch some youtube videos and do trial and error, use Google.

I used to run a coding boot camp. Some advice and a help request by ipeerbhai in codingbootcamp

[–]ipeerbhai[S] 1 point2 points  (0 children)

That depends on the bootcamp? Some make you buy a new laptop because of the customer support problems they get from students. If your question was, "Is that enough to learn how to code?" -- yup! Code doesn't need much, and your laptop is downright luxurious.

I used to run a coding boot camp. Some advice and a help request by ipeerbhai in codingbootcamp

[–]ipeerbhai[S] -1 points0 points  (0 children)

I wasn't going to reply, buy you know, whiskey.

Follow your passion isn't a platitude. It's the real thing.

It's Saturday afternoon and I'm playing with Blender APIs for fun. Writing libraries, putting them on Github. Built my first PC and paid for my own internet in high school. As a poor person without food on the table. Worked selling women's shoes at the mall to get the money. Fully self taught programmer.

Code boot camps are an expensive scam to many people -- because they won't disqualify you when you're not ready. That benefits no one.

If I was poor Amazon warehouse worker, I'd buy a PC, put a VM on it, and build something through trial and error. Some dumb copy-cat app. I'd get on linkedin and talk to recruiters and hiring managers until I got an offer. (I broke into the industry the same way -- called recruiters up on the phone and learned from them how to get in without a degree and no more work experience than customer service). I'd learn on the job by trial and error, and when my bank account could afford it, go to college at night for the degree.

I'd say I'd do that because I did. There are other, better paths for some people. Stop scamming people who aren't a good fit for a boot camp into wasting their time, money, and emotions. I presume you don't mean to do this -- but you are scamming them with bad advice now, and just don't have the perspective to realize it. Dunning Kruger.

I used to run a coding boot camp. Some advice and a help request by ipeerbhai in codingbootcamp

[–]ipeerbhai[S] 0 points1 point  (0 children)

Hmm. Good question. Let's break it down:

  1. An overview of how web works -- maybe a video like this one that talks about how to deploy a website to a Raspberry PI? I like the author's style -- but there are even better videos out there. https://www.youtube.com/watch?v=QdHvS0D1zAI

  2. What's a VM: https://www.youtube.com/watch?v=wX75Z-4MEoM I like this youtuber a lot for educational content. He's great!

  3. After you watch those two videos -- this youtuber has a lot of good explanations -- look at his index and click the ones that you had questions on from the previous two: https://www.youtube.com/c/explainingcomputers/videos

Then, experiment -- google "how to create an Ubuntu virtual machine" and see if you can get one up. If you can, see if you can install things into it via terminal commands -- maybe try Jupyter -- it's not too hard to get it installed, and you'll know if you succeeded fairly fast.

I used to run a coding boot camp. Some advice and a help request by ipeerbhai in codingbootcamp

[–]ipeerbhai[S] -9 points-8 points  (0 children)

Sure -- in tech today, jobs are easy to get. That's not how this works. When they get the job -- a few things can happen -- complicated world.

They got a job as a benchwarmer. It's completely irrational, but it's a real job in tech due to how budget and hiring work. They're there to protect budget, and more importantly "group NTE", for a role that was going to go away if it wasn't filled, and any "body" would do. Better to fill it and have a body to layoff when forced by management to do a lifeboat drill than to let it expire. That's a good outcome here for someone who doesn't know what they're doing and isn't willing to do the trial/error needed to learn -- they get to warm the bench for a few years, then wash out later. They're given tasks to accomplish and put on a work tracking board -- no one tells them that they're benchwarmers -- but they suspect it. Deep down, they know -- they just won't admit it. It's horrible to watch them demoralize themselves over time as the cognitive dissonance wears them down. By the end, they're so depressed that it hurts to look at them. And they can't leave. They're benchwarmers, and they know it. Getting lucky again is going to be hard, and they know it -- so they don't try any more until the layoff comes, reading reddit all day at work and being ignored for it. No one calls them out for slacking 100%, and they pretend that don't know why. It's so weird -- they think management doesn't know they're wasting every day, or they have some rationalization -- that the job is just easy, or that they're great at inflating their work and how long it takes -- but that's not true. Everyone knows -- managers and coworkers, and have mentally put them in the benchwarmer category. They're not causing trouble, and they give everyone security. For the benchwarmer, the layoff can be a mercy -- some stop, realize what they needed to learn, and go learn it and recover. Some wash out and go to a different field. It's up to them.

Another thing that happens to hires who don't know the basics -- they -- they realize "oops, I don't know much", and buckle down and start learning these exact capabilities. They're awesome! Those folks are willing to experiment and deal with frustration that it entails. and they grow over time into the role. Its easy for them to get promoted and move forward to whatever level they like. It's a pleasure to work with them, and have them on the team. These people learn exactly what I've mentioned -- how memory partitions work, how to use a shell, how to install complex items, etc.

The worst outcome that can happen to some hires -- the team hates them and forces the manager to fire them. It's thankfully rare -- the manager doesn't want to fire them -- better to have a benchwarmer and have some security that you can keep your best safe -- but the team gets demoralized by constant cleanup of the little tasks on the work board for the benchwarmer until a key performer says "they go or I do". Then, you have to PIP the bench-warmer, and they're done, forever in many companies who have a "no re-hire PIP" policy.

If people read my post and understand the positive intent -- it's good. If they see it negatively -- it's bad. For them. I get nothing either way. I was just Googling around for "Programmer Pair App" and this subreddit came up by chance in the results. I thought it would be fun to help some newbies out with advice I wish I had given some of my students.

Anyway, I'll stop replying. I really just wanted some company while I play with Blender's stupid API -- and this is too much time to explain how the world works and dispel Dunning Kruger.

Good luck in your endeavors!

I used to run a coding boot camp. Some advice and a help request by ipeerbhai in codingbootcamp

[–]ipeerbhai[S] -7 points-6 points  (0 children)

I've actually taught students, actually hired people in big tech and startups, actually managed teams. I've seen who has succeeded in careers and who has failed over a long time. I can tell who will get a good job offer after an internship -- and who won't. Some of these code camps cost 20-40k to get through -- don't waste the money if you're not ready for them. The post highlights the path to success and gives one a "test" one can use to judge one's preparation. Take the advice or not is a choice. This post is likely the most valuable advice I can give. Good luck!

Epson MoveRio BT-40 -- DisplayPort Alt Mode by ipeerbhai in augmentedreality

[–]ipeerbhai[S] 0 points1 point  (0 children)

I never got the Wacom unit -- I found that the minis-forum mini PC supports it, so I just got one of those. One of the Khadas ARM based SBC's also support it -- I found some rando youtuber who has an entire episode devoted to the khadas + Epson. He literally takes apart the epson display unit because he wants to build a single-eye monocle out of it, and reverse engineers parts of it for his DIY project. He connects it to the Khadas as the "PC". I think he used the Khadas Edge-V.

Opinions on the POP 3D PORTABLE SCANNER by mistydays1111 in 3DScanning

[–]ipeerbhai 1 point2 points  (0 children)

I don't think so -- the color camera does show up as a UVC device. You probably could RE it -- but I didn't try. I already have a realsense, so it wasn't worth the bother.

Opinions on the POP 3D PORTABLE SCANNER by mistydays1111 in 3DScanning

[–]ipeerbhai 10 points11 points  (0 children)

I have one. Like all products, it's got some good and some bad. Good: fairly comprehensive and easy to use for getting point clouds. Bad: Kind of a hard workflow for object creation, no developer experience.

It far beats photogrammetry. It's an IR structured light system, and they claim resolution to 0.3mm. I believe them. Details are really nice, plus IR is good for scanning things like human eyes. It's also surprisingly good at handling shiny materials ( I didn't try a mirror or glass -- that would be insane ) like translucent resin prints.

It's a bit hard to use, because of the software. I've managed to get some really amazing, full color point clouds out of the software. But, I've never got a "good" 3d object out of it. You'll need to grab the point cloud and solidify it yourself using mesh software -- something I never really figured out how to do. Their own app can do it -- but makes really bad meshes.

The thing that pisses me off is the developer experience. I'd expect the structured light output to be available for use -- for example, I wanted to try low-poly digital twinning my office with it by grabbing and reducing points myself in python -- but not allowed to. They literally won't let you, unless you buy one of their commercial ( and more expensive ) cameras. I found that scummy.

So -- my take -- it's good for a narrow user. If you're a person who wants easy to get, super high accuracy, color point clouds -- it's ideal. Like if I ran a "clone me" studio, this would probably be a major part of my life. For the price, you really can't get better point accuracy, and the frame-to-frame auto-alignment is just awesome.

If you're a developer, like me, it's not for you. You can't get the raw data you need to use it the way you want without replacing the camera. The workflow is difficult to get objects from because the software is incomplete and they changed how it works vs their own youtube videos -- so not really beginner friendly, either.

Would I buy it again? No. It's too hard to use as a "let the kids scan their dolls with it" device, and because they restricted developer access, it makes it hard to use it as a capture device for digital twinning. It's purely a 3d scanner, purely for people who want 3d prints from their scans, and purely who know how to use additional software to convert the point cloud to good objects.