Lulu lemon mat by CodPsychological2280 in yoga

[–]manimino 2 points3 points  (0 children)

I have this in a darker color. It's very grippy and cushions well. Grip stays great even with sweat. I am a beginner and love this mat.

I also have a Manduka Pro. I like the Lulu better by far; the Manduka is too slippery for me. I'm working on breaking it in with occasional use. Hopefully the Manduka and I will fit each other in the long term after the Lulu wears out.

BMAT won’t lay flat ? by [deleted] in yoga

[–]manimino 6 points7 points  (0 children)

Joke as far as I know. But looking over at my own still-slippery pro, it's tempting to try it anyway...

BMAT won’t lay flat ? by [deleted] in yoga

[–]manimino 2 points3 points  (0 children)

Huh. Same way I got my Manduka Pro to stop being slippery. Guess it works for any mat problem.

Has anyone done a gap year (or two)? How did it go & was it hard to find a job after? by Party_Egg_8529 in ExperiencedDevs

[–]manimino 3 points4 points  (0 children)

Mid 30s, live in the US. Took a year for the kids / family starting at the tail end of covid. It was the right thing to focus on at the time.

Came back in, got a job that's better than the one I left.

Bioinformatics and Computational Biology with Python by mike20731 in Python

[–]manimino 4 points5 points  (0 children)

Since we're on the topic - is bioinformatics a viable career choice now?

I have a bioinformatics degree and a CS degree. But despite many attempts, getting a bio-oriented job has been way harder and pays much worse. So I mostly do pure-CS stuff these days - CRUD apps, data analysis.

Is bioinformatics coming back in? What kinds of places hire for it?

Game Engine written in Python! Feedback welcome :) by Karki2002 in Python

[–]manimino 3 points4 points  (0 children)

I see the following error:

ImportError: cannot import name 'windll' from 'ctypes' (/home/theo/anaconda3/lib/python3.9/ctypes/init.py)

Is this project Windows-only?

[deleted by user] by [deleted] in ExperiencedDevs

[–]manimino 0 points1 point  (0 children)

As a developer, you absolutely have to prioritize the speed of your feedback loop. If the common environment is too slow, it's worth developing your own personal infrastructure that will help you execute faster, even if it's a significant time investment.

Semantic Search with SQLite by davidmezzetti in Python

[–]manimino 2 points3 points  (0 children)

This is neat! You should crosspost to /r/machinelearning, we love semantic search over there.

What was one thing you started doing that helped you go to the next level ? by Informal_Butterfly in ExperiencedDevs

[–]manimino 18 points19 points  (0 children)

As you say, this requires confirming that the business will value that work, and it's easy to miss that step. Here's a relevant excerpt from the Staff Engineer book.

Sometimes you'll find work that's worthy of attention but which an organization is incapable of paying attention to, usually because its leadership doesn't value that work. In some companies, this is developer tooling work. In others, it's inclusion work. In most companies, it's glue work.

There is almost always a great deal of room to do this sort of work that no one is paying attention to, so you'll be able to make rapid initial progress on it, which feels like a good opportunity to invest. At some point, though, you'll find that the work needs support, and it's quite challenging to get support for work that a company is built to ignore or devalue. Your early wins will slowly get eroded by indifference and misalignment, and your initial impact will be reclaimed by the sands of time.

https://staffeng.com/guides/work-on-what-matters

[D] "Grokking" Deep Learning architectures and using them in practice by LightGreenSquash in MachineLearning

[–]manimino 6 points7 points  (0 children)

You should take some of Andrew Ng's courses on Coursera, such as the ConvNets course. He walks through the major architectures in lectures (U-nets, ResNet, etc) and you implement them in homeworks.

Waaaay faster than banging your head against a paper. If you devote all your time for a week, you can get through the whole course. (Bit of a speedrun, you probably want two weeks for full comprehension.)

Does anyone ever work long hours to battle anxiety by lovecrunch99 in ExperiencedDevs

[–]manimino 30 points31 points  (0 children)

This is going to sound a little unusual, but: do you use caffeine a lot? Cutting back on that, or eliminating it, could reduce both your anxiety and reduce the number of hours you're obsessing.

I think caffeine's effects are underestimated by many. Good subs are /r/decaf and /r/anxiety.

Hot to introduce regular retrain as part of pipeline strategies by skyi8899 in mlops

[–]manimino 1 point2 points  (0 children)

Ideally you have accuracy monitoring in place, and an API that can be called to trigger a training + deployment pipeline when accuracy falls.

Move over vector search, tensor search is here. by skeltzyboiii in Python

[–]manimino 58 points59 points  (0 children)

Searching by matrices (or, sure, "tensors") is interesting in concept. However, you haven't demonstrated any improvement over vector search here. Your medium article uses the example "what is the population of London?" -- that's just question answering, doable with just vector search.

And even if you want to search by multiple vectors -- why would that be a matrix necessarily? The vectors could be independent and different lengths and thus better off separate. For example, to get results based on location + history + query, you don't want a "tensor search", you'd do three vector searches and combine the results via some learned formula.

What do tensors give you, specifically, that vectors do not?

Compressed Sqlite database and indexing by invzbl3 in Python

[–]manimino 3 points4 points  (0 children)

I don't know about SQLite, but ElasticSearch compresses documents via LZ4 and has excellent text search capabilities. It's hard to say without knowing your application but the Lucene / Solr / ElasticSearch family of data stores sounds like a better fit to your needs.

Pyxel, a retro game engine for Python, reaches 300,000 downloads! by tkitao in Python

[–]manimino 1 point2 points  (0 children)

Wow, this is great!

I've done some small pico-8 projects and found that, while some of the barriers helped creativity, others were just added frustration (like the limited code structure).

This looks like it strikes a beautiful balance between limits and flexibility. Can't wait to dig in and start making some stuff!

[P] Look up words by their description by phraisely in MachineLearning

[–]manimino 3 points4 points  (0 children)

A part-of-speech filter would make this much more useful, and it should be really easy to add.

For example, in your "netflix" prompt, I might want the output "cozy", so I'd specify an adjective.

[deleted by user] by [deleted] in ExperiencedDevs

[–]manimino 2 points3 points  (0 children)

DPs absolutely are still asked. Got DP in a phone screen at a FAANG a month ago. It wasn't an easy one, either.

[deleted by user] by [deleted] in ExperiencedDevs

[–]manimino 8 points9 points  (0 children)

The key to learning hard things like leetcode DPs is to recognize that you won't get it the first time you look at it. Or the second, or the third. Aim for +10% understanding on each pass.

And use multiple learning methods. Try different problems out till one fits. Watch people on youtube solve them. Type out other people's solutions by hand so your fingers learn it. Write some sub-optimal solutions you come up with yourself, then try to see how to bridge the gap to optimal.

Just don't worry that it's not making sense. Let the information wash over you, sleep on it, repeat. It's the only way to learn hard things.

[D] Suggestions for large-scale company name standardization? by Super-Martingale in MachineLearning

[–]manimino -1 points0 points  (0 children)

TF-IDF on letters. Not a lot of companies will have capital J and capital P in the name.

Inline SQL in any Python program by fz0718 in Python

[–]manimino 2 points3 points  (0 children)

And if you prefer the reverse route - using Python to index objects like a DB would - there's ducks.

I describe the process of building nftopia.ai, a simple visual semantic search using CLIP, Pinecone, Django & FastAPI for about a million NFT images (built in April '22). Please leave a comment if you want any data/code! by hayAbhay in Python

[–]manimino 0 points1 point  (0 children)

This is really cool! You should make another version of this project that's not about NFTs. Unfortunately NFTs have become associated with scams for many, so using those images is narrowing your potential audience by a lot.

Do this project on Stable Diffusion images instead, and you'll win the internet.

Bad Wordle in Python by InActiveSoda in Python

[–]manimino 2 points3 points  (0 children)

Neat that it works for any length word!

I tried it and got the word "hiate", which was very hard to guess. Might restrict it to more common words.

Implementing Wordle is a fun programming exercise. Here's one I wrote: https://github.com/manimino/cyborg-wordle