We ultimately scrapped it, if anyone else has any better experience I'd love to hear it.
53 karma · joined November 27, 2013
I like trains btw.
We ultimately scrapped it, if anyone else has any better experience I'd love to hear it.
Their "microservices" suffered from the same JVM overhead and to remedy this they are joining their functionalities together (initially they had 30-40).
https://twitter.com/mlqxyz/status/950378419073712129
(I personally do not have a twitter account but was looking for the paper and stumbled upon it, glad I did!)
Regarding HPC, from what I remember they usually have old kernels which are running (2.6) for compatibility reasons where Docker usually is not supported (unless it is backported like in RHEL).
But they have large down sides as well which slow us down. They are a pain to maintain as they are somewhat undocumented (you make a poc for 1 and management always wants more without improvments), a lot of edge cases cause issues which are tough to reproduce (locally sometimes impossible and waste a lot of time) and it takes them a while to start, run, etc.
This is not too tragic for nightly tests as we get the results in the morning but for tests which are started every hour, you do not want to wait that long to verify your changes work/didnt break anything. You can do these in stages, where you create different images based on the result of a previous job (run basic tests that cover base functionality that should always work, then run more in depth tests, then run performance tests at the end to ensure no significant degradation was introduced, etc..) and send out notifications asap in case of failure. The Dockerfile is essentially the documentation as you can see what is installed/configured. You can run everything locally just as it would in a k8 env. which for some reason every one always struggles with.
I am sure there are also edge cases with Docker that are a pain as well but the other selling points show it may be the right direction. You just havevto find use cases and evaluate them.
Similarly to you, I was educated in North America where ironically integrals were not part of the curriculum, but when I arrived in Europe I had to take 3 entrance exams: English (the exam is very awkward for the native speakers, you get 2 questions: what is your name and why are you hear after they notice that you do not have an accent), math (their curriculum with the missing content I did not have) and German.
As I understand, if a local does not have a matura in the required fields, they have to take similar examinations which should prepare them.
I think you had a very nice professor though.
Regarding Java, i think its a good starting point if you want to hack your first web project together. You sort of see how everything works together. Before that I always recommend looking at C just to know what you are missing out on. If there is some calculation happening you can always call some C/C++ code to see if you get some speed ups by optimizing for the cache (just an interesting experiment if youve never done it before.
Although being quite an achievement, I would love to see how Stockfish fares with some minor tweaks. I mean AlphaZero did not lose a single game under very specific conditions, nobody likes a poor winner.
Recently I came into discussion regarding why someone chose to use Oracle instead of Postgres; the argument that someone brought up was that they did not know how Postgres scaled. After pointing out that the data that will be stored will be most likely be a few hundred GB (in an exaggerated worst case scenario) and that Postgres is said to handle 100's of TB of data, they capitulated and said that customers trust Oracle (even though they never see or touch the database).
Personally I would be very interested in seeing comparisons between PG, Oracle and MSSQL as well for different data-sets/use-case scenarios. This would really help as a reference in the future when someone else is making critical decisions which might not appear to make sense.
EDIT: This sounds like a very shady clause; anyone with law insights know whether this would be enforceable in the EU?
it actually says it supports c++,c#... I still dont get what the difference is..
Having only ever developed on linux I am actually slightly excited to use an IDE like visual studio after seeing some people at work use it..
Since this is most likely a common chart for people looking at climate change and it may be explained by the parents feedback, I was wondering if anyone knew what shades are held in reference to? Are they being compared to the average temperature of the last century, average compared to 1849, or whether its sort of a running diff to the previous year?
"Moving items attract the visitors' eye. This is a well-established UX principle."
I use these classes as additional support to my education (when i dont understand something or if my class just scratched the surface and i want more). Other cases are classes that aren't offered that i find interesting like advanced databases from CMU that was posted a couple of months ago.
It is definitly not a replacement, but helps you dwell into topics that you may not be able to or are unsure of.