Teletio
I'm lost on this. I never seen ads on Twitter and only read it to see if someone really posted whatever news side is posting a tweet.i have never seen anything being driven by twitter
And it also totally depends on how much memory is missing.
I still prefer to have something taking 20 minutes longer instead of failing and fine-tuning the resources after it.
I do a lot of ci/CD where we just have weird load and it would be a waste of money/resources to just shelf out the max memory.
Other example would be something like Prometheus: when it crashes and reads the wal, memory spikes.
Also it's probably a unsolved issue to tell applications how much memory they actually are allowed to consume. Java has some direct buffer and heap etc.
I have plenty of workloads were I prefer to get an alert warning and acting on that instead of handling broken builds etc.
Which you should avoid by having proper monitoring.
Batch process for example.
With proper monitoring you can actually act on it yourself instead of just restarting which just leads to a oom loop.
Not sure why you wouldn't want swap for it?
It will allow you to fine-tune the build later and give that build a realistic chance to finish
The internet literally acts as a human interconnect while in parallel learning.
Now with ml we evolve the internet brain by no longer needing humans.
First thing I did was forking it though
As soon as you have a well understood base system for automation (running code with Cron, monitoring and alerting) all further automationsteps are easy to add to that system.
The initial effort was always worth it.
And the big issue is, quality is very flexible.
If you need to do something every few days and you forget about it once and you get informed, did you heart someone?
Probably not but your quality suffered.
We even had a process which was broke for 3 weeks and a customer realized the issue, not us.
Automation was missing, monitoring and alerting as well.
One solution for a manual process was a Jira plugin which would create a ticket every Monday. It would describe what to do. Half automated. Purely manually would lead again to quality issues.
Especially the error scenarios are bad. They cost you time no one measures.
Manual processes are also difficult to sync across multiple team members and you need tooling around it to make sure manual things happen.
My mantra / priority looks more like this:
1. Try not to do it at all
2. Make it automated
3. Do it manually with a heartbeat system
I don't want to do things manually I prefer to be able to go to a beer garden in the summer and being flexible.
And as an endpoint: automation for me is the necessary base of adding additional value with high return. Only with an automation base you can extend it by fixing more and more issues automatically. While you fix the full disk issue a 100 times, I fix it once.
Using compression? Second instance for old data? Creating in-between states?
Just curious :)
Very small companies might be able to do this on 'no load day' but from a pure business perspective, running your db twice is easier and way less risky.
You could have done this even without downtime by letting your connection proxy handling the switch.
No way for me to verify trust and apparently not a proper sandbox is provided.
I would love to use that semantic data plugin but I would prefer if it would be built in.
I'm still not running with any plugins.
Suddenly I'm in a selection mode and I have to Google my way out.
Is this proof? No.
Is it more realistic that it's more shallow and uncoordinated and you are dying and your brain doesn't work properly currently due to dying?
I would say yes.
But we still don't have any proof of anything supernatural.
If your heart stops, oxygen is going down, it could just mean that your brain regularitory features stop working as designed and it's firering more random.
More random / lsd / drugs can give you weird effects. Optical, sensorical etc. illusions.
I recall memories very often. they are very shallow though.
Like I remember touching the soft inner layer of my kid jacket (it had trains on it) but this is not a very detailed memory at all.
If I'm dying and those shallow memories would pop up, yeah sure why not? But 'life flashes before the eyes' is a very romanticized thing and I do not get why.
Recalling memories btw could also mean recalling any memories. This is probably no effidence for 'life flashes before...'
But unfortunate it was a totally unoptimized thing so only quick low hanging fruits.
Like io bound but they didn't though that component is the issue as it was not CPU bound, bad SQL queries and unoptimized caches.
Nothing big or difficult to analyse :-(
I learned about one person who is only doing java Performance analysis and he said it took a while to be known in the industry good enough that he can do it fulltime.
And he has to travel to allot of customers.
My wife had to do a survey for her studies and everyone at the LMU is using SoSci Survey.
That tool does what it does but it's unintuitive and difficult to configure.
Just one example of plenty of software which has the same issue.
A lot of people use it, no one is doing it right and margin/interest is not high.
Another niche are teachers: not very technical but lots of teachers who need good material like a page with numbers or small excercises.
A little bit like what uber does vs how taxis work.
In Germany uber only exists were it is reasonable profitable. Taxies exist everywhere in Germany and do all the other things society needs: dialisis drives to hospital etc.
Apple doesn't bother with providing cheap and affordable hardware (the mw 1k Mac book air was a surprisingly good deal, still a few hundred bugs too expensive for a lot of humans).
I don't critisis apple for it. It's just that the margin they have and the general size of how many people want and need hardware is just that big.
But it makes this 'gamble' very predictable and controllable .
Even developers just accept what apple requires from them.
I would be impressed by what apple does if it would actually help the normal people.
I even hoped joining Netflix in the future to say hi to him :)
Doing performance analysis feels like the final thing to fully understand the whole stack and I always was curios on how things work.
Let's see were he will go. Perhaps it's easier to follow but I doubt it.
There are companies I'm following for a while because certain positions are just seldom pop up.
When I joined sap I heard the term headcount for the first time but makes it more understandable.