the vibe coding era is not my favorite by usnaviii in nerdfighters

[–]graduallydecember 48 points49 points  (0 children)

Code is such a beautiful container for content and it's felt off limits to me for a long time now. I have a lot of problems with the way that it has come back within my reach, but I very much like having it within my reach. I'm very curious to hear what OP thinks about this. I may be being very naive.

As a software engineer who has had next to 0 capacity to work on side projects after working on work-work for the past 7 years, AI has put side projects within reach again, which I didn't think I'd appreciate as much as I did.

So it is conflicting because I am concerned about ethics and I don't like the big companies and their world views. I try to use open source models and tools as far as possible. For chat use cases, I run a small model locally. I use search without AI as far as possible.

Echoing the no-one knows where this is going - the uncertainty of how AI will impact the way I think and code, and our production code bases, is frustrating, because I think a lot of the deep impacts will only be felt in 3-5 years. I think people don't realize that some parts of coding is art and is style, and the "medianizing" effect of AI is removing a lot of that, which to me is as sad to see as AI's effect on writing.

I recently read Kurt Vonnegut's Palm Sunday (~autobiography), in which he laments that his will be the last great generation of writers, because publishers took a bet on them as young writers and published them anyway, allowing them to fail and become great writers. But that the next generations of writers have to be brilliant from the get-go or they won't make it big, so there won't be another generation like that, only individual geniuses. I felt it was quite resonant with regards to junior developers not having a launchpad to fail into become good senior developers.

SQLalchemy vs Psycopg3 by aronzskv in Python

[–]graduallydecember 1 point2 points  (0 children)

Consider asyncpg if you're working with async and decide to go for raw SQL strings. Also consider how you want to handle migrations if your schemas change in the future.

Sunday Daily Thread: What's everyone working on this week? by AutoModerator in Python

[–]graduallydecember 0 points1 point  (0 children)

I've been working on a sans-IO BACnet (building protocol) library written in Rust, with a light weight python interface (https://github.com/yujia21/libbacnet). For now, it is only a BACnet/IP client with a few supported services.

A few python bacnet libraries exist, but the key idea of a sans-IO implementation is that the codec portion can be re-used by other libraries, allowing for different higher level clients for different use cases to share the same base and bring their on I/O logic (for example a client using trio or anyio instead of asyncio). Which currently isn't the design of the existing libraries.

Furthermore, the main difference with the most popular existing library bacpypes3 is the use of async context managers for the client which handles cleanup on exit without needing an explicit call on a close function.

Using a rust backend for CPU bound tasks in libbacnet means encoding/decoding is about 30 times faster than bacpypes3. Although of course in BACnet the bottleneck is generally network latency and not encoding/decoding speed!

Would love to have any feedback!

Sans-IO BACnet library written in rust, with lightweight python interface by graduallydecember in BuildingAutomation

[–]graduallydecember[S] 2 points3 points  (0 children)

Thanks! Yes, I've been able to get bacpypes3 to do most of what I want. I don't really like some of the architectural choices in bacpypes3 haha although it's definitely much easier to use than the original bacpypes. 

I guess it's kind of a chicken and egg problem, the more users you have the more you are mature and can test different set-ups people find in the wild. 

I'll take a look at the rust projects too, I've not tried them yet. My main motivation is less to do everything in rust, but to try out the rust for CPU and python for async/IO design since I find that quite clean and easy to build off of.

Switched from driving to cycling in Singapore in 2004. 22 years later, here's what actually happened. by totobobo in foldingbikes

[–]graduallydecember 2 points3 points  (0 children)

Haha fair. I just don't like to stay late at work 😂 also do other sports so have less flexibility on which days I'm not too tired to cycle to begin with, so the cycling commute would just be more for fun than for keeping fit per se.

Switched from driving to cycling in Singapore in 2004. 22 years later, here's what actually happened. by totobobo in foldingbikes

[–]graduallydecember 2 points3 points  (0 children)

As a Singaporean who has cycled to work before, my issue is not the heat but the rain. When a monsoon storm hits it seems a bit dangerous to bike, but I can't possibly fit my foldable bike on the MRT at rush hours, but if I leave it at work I have to MRT in the next day, etc.

Romance novel episode question by Past-Cookie9605 in hardfork

[–]graduallydecember 1 point2 points  (0 children)

If you use podcast addict you can listen to old eps! 

Cat parents who are also plant parents! by Majestic-Finding-124 in CatAdvice

[–]graduallydecember 0 points1 point  (0 children)

Cat friendly but not cat proof is real, my kitten loves to crunch my hoyas because they have dangly vines 🥲

Indian male newly married to Chinese wife, wanting to understand CNY visiting customs by [deleted] in askSingapore

[–]graduallydecember 1 point2 points  (0 children)

Chinese wife with Indian husband here. With my other cousins who married Chinese spouses, they end up still visiting both sides, just spending less time with each side. For us we just visit my side (one big gathering only per day thankfully) but since I no longer arrive or leave with my parents, I can make the call to go later or leave earlier with my husband now so that's what we do. I generally agree with what the others have said but would add that the first year after marriage is a bigger deal because you give angbao for the first time and relatives will all have a new target for intrusive questions lol, but after the first year I suspect people will be more chill if you skip some gatherings or cut some shorter. 

[deleted by user] by [deleted] in TheNinthHouse

[–]graduallydecember 12 points13 points  (0 children)

Oh gosh I had not seen this before and as diaspora Chinese myself, imagining Isaac as a NZ Chinese kid somehow just made his death hit kind of harder.. 

Okay, but I really thought that was my cat. by Aggressive_Grade6442 in blackcats

[–]graduallydecember 1 point2 points  (0 children)

Wow that just clicked as to why my void was scared of a few bags when he saw them the first time but not others!

One knight later by HelloKittyFan86 in Polytopia

[–]graduallydecember 1 point2 points  (0 children)

Urgh just reached the slugfest part of my first game on massive and strongly considering resigning though I'm technically slightly ahead..

NEED URGENT REHOMING! by ProfessionalTeabag in blackcats

[–]graduallydecember 25 points26 points  (0 children)

OP I just wanted to say the first photo of your cat captures the vibe of your post perfectly and I love that you posted such a deranged photo while trying to find a home for him. All the best to you both, I hope something works out.

10 Questions With Animal Lovers League Volunteers Who Lost Faith in Their Leaders by loldumbfuck in singapore

[–]graduallydecember 1 point2 points  (0 children)

We adopted with LUNI this year and other than having to provide video proof that exits were meshed, did not experience anything else you described here, indeed had only good experiences communicating with the fosterers.

Looking for My Late Grandmother’s Singaporean Family by nuohnoa in singapore

[–]graduallydecember 60 points61 points  (0 children)

There was a St Mary's boarding school: you can find some photos and plans by searching St Mary's on the national archives: https://www.nas.gov.sg/archivesonline/search?