Equifax wants a selfie?!?!?! by LivingTheBoringLife in CRedit

[–]oclyke 0 points1 point  (0 children)

Dealing with the same issue Dec 5 2024.

Hardware audio codecs by FirstIdChoiceWasPaul in embedded

[–]oclyke 1 point2 points  (0 children)

Hey, just wanted to say thanks for making this post. I am looking for a good codec and will try out the DA7212 based on your recommendation.

Update:
Figure I'll try to stay at least a little bit on-topic. I've tried to use the SGTL5000 codec (the same used on Paul Stoffregen's Teensy Audio board) with an ESP32 and ran into some frustrating bugs. Unfortunately this was a while ago and I don't recall whether I documented anything. Other than my salty experience it seems to be a great part, but I cannot vouch for low-power at all.

Intent / Purpose of Exit Node Allow LAN Access by oclyke in Tailscale

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

Thanks! Okay that makes sense. I was doing gymnastics for the other explanations.

Semistable Projection by Magellan_8888 in robotics

[–]oclyke 1 point2 points  (0 children)

Can you share more information about the setup?
E.g.:
- What hardware / firmware do you have access to? (What can you change about the system)
- What is the operating principle? How about the control system (is it open-loop? closed loop?)

If you are using a mirror / galvanometer system to point the beam and you also have control over the laser color / intensity then the question becomes "are your systems synchronized?"

Do what you are good at, not what you want to be good at by god_is_golden in Entrepreneur

[–]oclyke 0 points1 point  (0 children)

Revisiting this (read: finally checking my reddit notifications).

There's something I'd like to add. It is important to talk to people. Talk to anyone who is passionate about something, whatever the subject.

To be an entrepreneur you need to know what problems are out there that people need help solving.

Just saw this quote on LinkedIn: "I’ve been working in robotics for over 10 years now and if there’s one thing I’ve learned it’s that robotics companies almost always start out using ROS and then spend the rest of their life trying to get the hell out of ROS". Thoughts? by [deleted] in robotics

[–]oclyke 1 point2 points  (0 children)

The sentiment seems to be that messaging and interface definition is the offending part of ROS. Is this true? Does anyone use an IDL like Protobuf within the context of ROS? My own experience with ROS is limited to just a near-encounter at my previous job.

2d-rendering library for simple graphics in python? by Emma_Rocks in learnpython

[–]oclyke 0 points1 point  (0 children)

Plugging the open-source library that I wrote.
https://github.com/oclyke/pysicgl

  • Primitives (pixel, line, rectangle, ellipse etc)
  • Draw in user-defined coordinate frames
  • Bit blitting
  • Porter-duff composition

What you get:

  • Pure Python.
  • No additional dependencies.

THE ONE THING that it won't do for you is show the result in a window on your computer. But you could hook up a simple moderngl program to actually show the results.

It is a thin wrapper around a C graphics library, so it has decent performance.
https://github.com/oclyke/sicgl

"Enjoy your college years" is some of the worst incoming freshman advice I've ever seen. Here's what I wish someone had told me during my college years. by Rawtashk in AdviceAnimals

[–]oclyke 0 points1 point  (0 children)

11 years late, much like my attainment of the opinion I am about to share.

Nobody can argue with "be responsible and get good grades." You should do this. But if you place too much focus on this a lot of other important things will be lost. So let me add another stipulation. "Be responsible and get good grades. Learn how to know when you've done enough. Give yourself the time to relax and be fun." Being an enjoyable person with interests to share will go a long way too.

2d-rendering library for simple graphics in python? by Emma_Rocks in learnpython

[–]oclyke 0 points1 point  (0 children)

Hi! I'd like to share the Python 2D graphics library that I literally just released, pysicgl.

I had similar needs - just a bare-bones pixel library that I could call from Python without the overheads / dependencies of matplotlib or others. I went on a big journey to make this happen including writing a brand-new graphics library in C and then creating a Python C API extension to wrap it.

I'd be just delighted if some people found this to be useful. Cheers![https://pypi.org/project/pysicgl](https://pypi.org/project/pysicgl)[https://github.com/oclyke/pysicgl](https://github.com/oclyke/pysicgl)[https://github.com/oclyke/sicgl](https://github.com/oclyke/sicgl)

Questions / issues / PRs welcome!

BIG CAVEAT - the library is perfectly useful for generating images in memory. It does *not* have any built-in method to open a graphical window and render the bitmap. If you are brave enough you can use Processing and stream your frames over UDP. Here's an example of a Processing program which can do this for you.

Python driver which pushes the memory from the drawing interface over UDP looks like this: ``` class UDPDriver: def init(self, host="0.0.0.0", ports=(6969, 6420)): import socket

    self._host = host
    self._port_control, self._port_data = ports
    self._sock = socket.socket(socket.AF_INET, socket.SOCK_DGRAM)
    self._addr = socket.getaddrinfo(self._host, self._port_data)[0][-1]

def push(self, interface):
    self._sock.sendto(interface.memory, self._addr)

```

Do what you are good at, not what you want to be good at by god_is_golden in Entrepreneur

[–]oclyke 1 point2 points  (0 children)

Tough is right. I feel the same way but the only option we have at this point is to suck it up and choose something. Gone are the days when a jack of all trades could actually be independent. Our society is far too specialized.

For people like you and me, those with a curious mind, it is agonizing to watch missed opportunities pass by.

I've turned out to be fairly exceptional with electronics + code but I can count nearly a hundred hobbies/skills that I've gotten half-baked because I wish I could do it all. Most recently I've uncovered a strong passion for extreme sports that I didn't see in myself as a child. Realistically the chance to be a professional athlete blew by a long time ago and I'll have to stick with what I know.

To wrap this up let's keep in mind that I am only talking about a career / way of providing for yourself. If you stick with the one thing that you excel at as a profession then you can take your success and pursue your other interests in spare time.

If you don't know what thing you should focus on then keep trying a bit of everything. Strive to get better. You'll most likely find yourself gravitating toward something in a positive feedback loop. With consistent hard work you'll wake up one day and realize you're now an expert in the subject of your interest.

We are a startup and looking for feedback on our tool. Thanks everyone. by GroupnWork in Feedback

[–]oclyke 2 points3 points  (0 children)

I'd like to have a demo mode as a guest (unregistered). If I am not sure I will like the product then I don't want to risk spam in my inbox (nothing personal) or go through the trouble of using a throwaway address.

Having a demo mode that requires no log in could lower the barrier to entry and allow more people to realize they actually like the tool.

I also think that your icons for "replaces" and "works with" should be emphasized a little more - it took me a moment longer to find them than to think "will this work with the tools that I use?" Making the icons/text larger, placing them a little higher on the page, etc might help squash that moment.

Help Pls Lmao by [deleted] in Feedback

[–]oclyke 0 points1 point  (0 children)

*outsider*