icod
This is all untrustworthy.
Reading this issue, I hope they go broke.
It starts with the basics, the Lisboa treaty. It goes on with the recent "copyright" reform and their ever increasing need to know everything about the people who live in the areas the EU oversees.
I'm especially scared that the laws of the EU are such that we the people can't do anything to change what "those up there" decide.
Just a recent example, the Russiaphobia. I'm absolutely against confrontation, against censorship and sanctions, yet the EU rulers, which are no more than US puppets are just pushing this agenda, confrontation, war, propaganda, increased military spending. We can't afford a 2nd cold or hot war. But those idiots push and push and agitate and keep making stupid decisions. I feel like my life is wasted because it's always the same old world domination by the US and the EU must follow everything the US says. I'm so sick of it.
When you have such a hostile and unjust system in place that acts against the interests of its population, of course there are local right wing political parties that take advantage of that. This political system is encouraging nationalism and racism because it's built on a non-democratic basis.
The digital ID is just yet another step in the direction of the abusive relationship this "EU" has with its "subjects".
Why would I want to proxy through docker?
A managed service is too expensive, up to factor 200 prices for outgoing traffic vs a dedicated server with flat traffic (e.g. Hetzner)
That is just not true. 1 day if you know what you're doing. If you use a well performing language you won't even need scaling for a very long while, unless you expect like "Eurovision Song Contest" type of concurrent users.
You come off as very arrogant who believes he knows everything, some humility would suit you well, but I think all pseudo smart Germans are like that.
And not just that, it's expensive. It requires a lot of hardware just for the base, 9 servers minimum.
The more complex something gets the harder it is to get done right.
I would downvote you if I could because what you wrote is just ignorant and anyone who dealt with k8s before can tell that you never dealt with it.
I write monoliths and I have only experimental experience with cloud, microservice, k8s, lambdas (no-sql is a no brainer). I can not find a job. All the recruiters offering any Go job, demand knowledge of exactly that. But since I'm a single guy with a currently non-existant budget I chose the cheapest way, monolith with a single database on a single server.
How am I supposed to acquire those skills? I don't have the time, motivation or the money to throw at expensive cloud or write overly complicated microservices with events. I need to get things done, not play with tech that my clueless employer wants, because they watched so Kelsey Hightower video.
Likewise their TV OS is subpar and region locked, not that Android is any better or the other OSes.
All the TVs right now are really bad and not worth the money. My price limit was 600€. I ordered 4 TVs and returned them all, the worst was a "TCL" TV which had such a weak CPU that it couldn't even decode a 2MB/s SD stream.
Recently Samsung had a bad batch of SSDs and they sold them via Amazon and despite them knowing that the batch was bad it wasn't pulled, instead they lowered the price. One guy bought 8 , 5 died and 2 were in spare mode and despite them being from the same batch the refused to replace the 2. Imagine buying a 4TB SSD, copying your stuff over from the old HDD to have it die 2 months later.
It would be a blessing for humanity.
I fondly remember the times before the internet was a thing.
People would have to learn to deal with people again, face to face.
It would be a better world.
In the very beginning of the South African variant there was a report that it wouldn't protect against it and other variants. They're the most expensive vaccine and they want to keep selling their product.
I just lost faith in anything. When politicians make a profit from a prolonged emergency situation they have no reason to shorten the pandemic period. I'm talking about German politicians getting a commission on masks, and them being the ones who decide which kinds of masks are required. It's all so corrupt.
I'm waiting for the Russian and/or Chinese vaccine, maybe travel to Serbia to get my Sputnik V shots, since the EU is playing it political. About a month ago they were even suggesting that "Can we trust the Russian vaccine or is it a Trojan Horse" I mean, suggesting that the Russians would knowingly kill the population of the EU. How through and through Nazified is Germany?
Why would I pick the Sputnik V one over all others? Because they have prior knowledge and are doing 2 vectors (I'm not an expert but I read something about them doing ... well 2 vectors so the virus can't develop a resistence against the vaccine). I trust the Russian government more than my own, who has time and against lied and deceived me, even denounced what we were demonstrating against the new copyright laws and upload filters. The EU is corrupt through and through and they walk over dead bodies. Especially this new EU council lead by Ursula von der Leyen.
Who even elected her? No one that's who. She has a past where she was involved in a corruption scandal and the phone with evidence on it, a state owned phone, was magically erased just when the evidence was to be secured.
So yeah I don't trust anything that's developed in the EU and much less GB who voted pro those harmful "copyright" laws so they could have an advantage when they brexitted.
Astazenica kills people. A Vaccine that kills people. WTF. And politicians are debating that it should now be used on the elderly, because hey fuck the elderly right, they're old and almost dead anyway...
I can't eat how much I could puke.
- Event driven cloud master with k8s and docker knowledge - PHP developer, but Typo3, Magento or Wordpress - Tool user, actually not a real developer but a semi designer
Then there's the - Frontend developer master of virtually everything, studied, knows all the languages and is a designer as well - Backend developer Python, Java, less Ruby, much PHP with Symfony and/or Zend
All of those make me blergh
Oh and they pay 3-4k € which is an insult.
I have given up. Once my cash runs out I'm taking social security and die a depressed bitter man.
Being self-employed the internet is owned by the big companies and everything is getting harder as time passes. Not because of tech, but companies and regulations.
For instance BaFin, the Germany regulatory institution for finance. I wanted a certificate so I could automate bank account checks, because FinTS3.0 now requires a OTP for every action you do. So no more automated bank account checks. Now you need XS2A which requires a certificate and registration. The cert costs a sum every 2 years, which the German state printshop receives (Bundesdruckerei). I asked them how I can register, I want to register, tell me how please. After 3 mails which were sent over 2 months I'm none the wiser. Yet I see over 500 companies already registered. I don't have a German name, that's probably why.
Next example. I have a website that compares dsl cable fiber tariffs. The domain is old has I partnered with all kinds of telcos via the Zanox affiliate network. Something happened, they rebranded to Awin and the partnership was cancelled. I've then recently redone the site, made it more modern. Every Telco except the German Telekom accepted the affiliate application. Only the German Telekom declined for NewSpeak reasons that don't explain anything at all.
Thanks to the corrupt Axel Voss the EU has redone copyright and put hosts in jail with 1 leg. If you're a host, you allow people to post messages on your leased hardware and one of the free users posts something illegal, you will be liable for what the user had posted.
So what's left? Writing 10 Best x/y/z spam articles?
I'm overqualified and underappreciated. I have written distributed systems out of necessity, not because it was hipster. I've had top 1000 alexa ranked sites. If I had them nowadays I could make a living, but back in 2006 they barely paid the hosting costs.
What can I do anymore? I don't know. Take some shit job just for the money? Pretend I'm interested in their crap? I really don't care. I can't work under someone. I can't accept someone being my boss, in the negative sense. I also don't like people. People suck. Too many negative experiences with them. Especially work people. I don't want to live in an environment where you have to watch every word you say. And 15-20 years ago society was much more tolerant for negativity. Nowadays you have the politically supercorrect kids. Look at Stallman, HOW DARE HE. I mean WTF. So he returns and Red Hat of all companies is like "ZOMG THE NERVE" because he questioned the integrity of the 17 year old girl? What bullshit. And this is just symptomatic for today's society. When I see those glass wearing shaved haircuts I'm becoming aggressive, with a suit preferably. Whatever I'm rambling and am a bit drunk.
I also called it when I saw the trailers and presentations. They promised more than any team could deliver in that timeframe. Then they postponed it and it was clear that this game will be released buggy and unfinished.
Witcher 3 was so big and also boring that I never got to finish all the quests. CP2077 is the opposite. Too short but exciting. I don't like game like GTA, yet CP2077 captured me and I couldn't stop playing until I've done ever quest that wasn't buggy, except the fighting quests. The opponents just always kicked my ass.
And now reading about patch 1.2 I think, who cares, it's like sex with your ex or cold coffee. Been there done that, moving on.
We don't need this.
There are the big 3 (react vue angular), there are the old and great (meteor, angularjs, elm, polymer)
Do not want.
But that's not the point I guess.
I was used to "dynamic language", did PHP for over a decade and you know I really don't need the overhead of defining a type for every little variable.
You can complain to your country's data protection expert, and they will tell you this or that company blah blah but not act. Nothing ever happened. I filed 3 complaints in 2 countries. 2/3 took over a year to receive a response. 1 took about 6 months and nothing changed.
It has become such a chore, when ever I visit a new site on my phone and see a cookie screen, I navigate back and/or open an incognito window.
What the EU should do is disallow those cookie full page modal consent windows.
Many use overflow: hidden when showing it so you can't just adblock it without having to modify the markup. It has all gone out of hand.
I don't get Rust. I got Go very easily. Rust just doesn't make sense for me.
In Go I can just write down my thoughts and they translate to code easy. I don't even know which mental game I have to play in Rust. And all the conventions in Rust are another step. The final nail is the un-community of Rust. I still have no idea how to write a simple RESTful http server with a mongodb backend. I've asked only to have been met with downvotes on Reddit. The official MongoDB discourse didn't answer either.
Time and again I want to do something with it but every time I just quit frustrated and irritated of the complexity of everything in Rust land.
GET /api/vn/singular_name/ = list all
GET /api/vn/singular_name/?field=value = list all filter by query, if it gets more complex base64 encode the query and decode on server
GET /api/vn/singular_name/:id = get by id
POST /api/vn/singular_name/ = create
PUT /api/vn/singular_name/:id = replace
PATCH /api/vn/singular_name/:id = atomic update
DELETE /api/vn/singular_name/:id = duh
If models are related they receive a related_model_id field. This works even for "many to many".
In the case of Vue there's this excellent library called vuex-orm, which handles normalization of incoming data and ways to define relationships or all kinds and also queries with or without related models. It's so good that I'm abandoning Angular because it doesn't have something so sophisticated, despite it having the better component system and structure all together. Not having to subscribe and unsubscribe to data streams and deal with this torture instrument rxjs is a bonus. Because of vuex-orm I'm more productive than I've ever been with Angular.
This is sufficient and there is no need for GraphQL.
Real time updates are simple. Whenever something like INSERT, UPDATE, DELETE happens an event is sent to a notification library which sends those updates out via websocket, a client version of this handles updates of the cache (or if you like vuex state, previously ngrx-data cache). The notification library also handles scoped status updates. Imagine a multi-community site. You're currently in community A and don't care about what happens in community B, the client tells the server "I'm in A" the server notifies the client only about the latest happenings in scope community A. Once you navigate to community B you do a fetch from the server to get the latest version of the truth. But while you're there you're also telling the server "I'm in B, send me real time updates about B".
I'm not a fan of Redis. I like MongoDB and having a single database system for everything. Since I'm not into game development that's good enough. Postgres is nice for querying, I like SQL more than Mongo's way to query but when developing running migrations, database updates, it's a PITA, especially in Go which seems to lack tooling for this and the driver and "o"rm landscape is also a bit barren.
Never overcomplicate things. Never add metadata if you don't have to. Just K.I.S.S
Location: SW Germany, currently stuck in Croatia
Remote: Exclusively
Willing to relocate: No
Technologies: Go, Angular/ngrx, Flutter, Svelte, PHP (only for migration purposes), SQL and NoSQL databases, distributed computing
I also experiment a lot with other languages. Some I like, like Spring Boot, Vue - some I don't, like Rust, React. Résumé/CV: Self-employed since 2004. 11 years PHP, 7 years Go. AngularJS when it came out then moved on to Angular. Picked up Flutter in 2019.
Email: info at icod dot de
I'm interested in developing microservices that communicate over a message bus because I find that topic interesting currently. I would not like to have a leading role.Alternatively, boring is good too. Boring being the stuff I do day in day out since at least 16 years ago - full stack, frontend or backend development.
No "DevOps". Aka I'm not interested in managing infrastructure and other people's deployments.
I like to "keep it simple stupid", because from experience, maintainable code is "dumb" code.
Thank you for reading