If you’re not born on January 1st, 1970, you’re not a true John Doe.
If you’re not born on January 1st, 1970, you’re not a true John Doe.
<table />
I generally agree, but there are some things that are oversimplified. Sure a point(x, y) can have public attributes, but usually business objects are a bit more complex: insurancePolicy, deliveryRoute, user, etc. Having some control over those is definitely something you want to implement, at the cost of some boilerplate.
Hence 80%.
Most apps out there are a CRUD with a thin layer of logic.
If you are in the 20% that needs real performance, an ORM is not gonna cut it, no matter what DB you have.
It’s literally what an orm does, and it’s good enough for 80% of apps out there. Using it for the wrong purpose is what’s silly.
In my 15 year career? Dozens. Maybe low hundreds. Depends what you work on. Oracle is not making any friends lately and a ton of companies a whole-sale migrating to Postgres, MongoDB, DynamoDB or some of the NewSQL contenders. It’s like 50% of the projects I’m involved in. Results are generally positive, with some spectacular wins (x3000 acceleration or x1000 lower costs) and a few losses.
I hope the tricks are only supported on kafka’s ksql.
I agree with this. When I publish my code, it is documented for someone in my field with around my level of knowledge. I assume you know DNS, I assume you know what a vector is, I assume you know what a dht is, I assume you know what O(log n) is.
I’m not writing a CS50 course, I’m helping you use the code I wrote.
Might be different for software like libre office which is supposed to be used by anyone, but most software on earth is built with other developers in mind.
Humanities are very important. Robots are not yet capable of flipping burgers!
Raid gang
Yes officer, this comment right here.
Support for weird stuff like integration with smart home (home assistant), better syntax highlighting / autocomplete for specific cases (like the home assistant mentioned above), better support for mixed fonts, database integration, more efficient use of screen real estate for side panels and less effort to add new languages in general (cdk, terraform, k8s with crd, go, etc), one click github copilot…
My current role needs me to deal with whatever the customer is using, so a whole lot of variability, custom resources and libraries, languages that I’m not super familiar with… It’s just easier.
If it helps, I’m still running Arch, BTW. (but probably will go with just debian when my computer dies, whenever that will be).
If I were writing code 40h a week maybe, but my emacs brain can’t get used to vim motions.
That’s what I meant by “kind of” open source.
I’m open for suggestions for a better one, but for me it uniquely combines open source (kind of) with ease of use and functionality / expandability. I used emacs for more than a decade and switched to VSCode (although I don’t do coding as my primary activity anymore). Tried neovim, sublime, netbeans and webstorm and didn’t convince me.
Because some are good. VSCode for instance.
Plus water isn’t wet, it makes things wet.
I broke DNS plenty of times in my homelab independent from NAT. In the last few months:
Yes, most of them is my dumb ass making mistakes, but in the end it’s something that constantly breaks and it helps knowing the IP addresses of my servers and routers.
Aditionally, obscurity is a security helper. The problem is relying only on obscurity. But if I have proper firewall rules in place and strong usernames and passwords I still prefer if you don’t even know the IP addresses of my servers on top of that (in case I break some of the other security layers).
No, jokes are fun.