718 karma · joined February 4, 2020
firstname.lastname (at) gmail and firstnamelastname (at) gmail
are the same address.
But at the same time, with the current employee market being what it is, if you are unhappy there is _no need_ to play the grind game to help a company grow, unless you are really attached to it.
Then I sync it all into my NAS via WebDAV.
It's important to share knowledge to next generations. This technology was invented around the time I was born
Stay strong!
The amount of malice is just very sad
"Netflix needs a DRM module. Download this official release from <Browser Org>, <Netflix>, <Tom who really likes DRM and encoding alrogithms>".
Or am I just too naive and don't know enough about how browsers work?
I'd argue that Mozilla has a few more repos that need mending (i.e. Rust, Servo, MDN, ...) but if you pay an average of 100k$ salary and have like 10 techpeople per team plus some management/community management/project management you could do a rough estimate of <10 core teams * 15 people * 100k$/year + 5m$ for infrastructure/rent == 20m$>.
Even if you pay your CEO 2,5m$ afterwards, you'd still have loads of money left.
Not sure where all of it goes. And I'm a bit reluctant to just say "bad management" in terms of money allocation. Although I do hate this cut in workforce and feel like it's the worst management decision in tech in recent history.
I use DDG as main engine and it works for 95% of my search queries, you just have to be a little more exact with what you type. So if I know what I'm looking for, DDG usually gives me the better results. And if it's a general thing, the result are usually the same between Google & DDG (i.e. Who was the 42nd president or whatever). When I specially search for something that is marketed/an ad, then Google yields better results. For example "that shop around the corner". But for that you can just use DDG's bangs: "g! shop around the corner" will redirect you to Google Search with that query.
Few questions come to my mind: - Where was your initial setup (France, EU, overseas)? - How much savings did you have? - Which industry? - Are you working remote as FTE, or are you freelancer/consulting/having your own company? - How's the internet, doctors, infrastructure?
Thanks!
It can be a bit frustrating because love from small kids feels very unconditional, although they just learn that if they please you, they get food, shelter and (hopefully) positive emotions. And if you get very excited for them coding, it might motivate them to do more (since it feeds them to please you). This sounds more harmful than it is, just something to bear in mind.
Now there are various ways to appeal to intrinsic interests in kids to have them pick up something, but if it just doesn't ring with them, you can't force it.
The cool thing about computer science/engineering is, that your kids will most likely have lots of contact points in their life with CS fields. Health is getting more and more high-tech, and art is using arduinos, microcontrollers, ... for installations and various effects, depending on the direction the artist goes. So don't give up hope yet, you might be doing a project together before you know it :)
Also with the a volunteer voting system you could use that to signal to people without a subscription what articles were "good", "controversial", ... to increase chances of a "buy-per-page" for like 10 cents per article.
Or something, I feel like the possibilities are vast, but publishing houses need to collaborate. Which they don't like to.
Because what if you pay 0.5$ for an article, and then you find out it's not what you expected/badly written/...
You basically are not happy and less likely to do it again. If you put payment to the end, then people are less willing to pay, because they already consumed the article. You can't take the information out of the head again if he's not willing to pay.
It's a tricky thing
Your statement says nothing about the feasibility, just politics.
Basically saying this is wrong.
Technically, base-load refers to the minimum amount of energy demand on a given day. All sources and studies I have are from Germany, but our parliament, their adjacent (technical) offices and the universities here have concluded that "base-load" as a concept is wrong with today's power generation and the way a power grid works. Today they usually talk about residual-load, turning the paradigm around. Regardless of how it works, there are also renewable energies which can fulfil this classical "base-load" idea: Namely organic gas or geothermal power plants.
I mean, worst case I just gained a lot of experience once I'm done with implementing. I do see a lot of similarities between what's already there and what I'm doing, but also some differences. And it's fun :D
Why would a workflow need to be static? I would say that a specific instance of a workflow should be static. The main reason one would want to switch to such a system is because they want their jobs to do (almost) the same thing, but at different points in time. If your task is also changing while it runs, maybe this logic should be within the task, not the workflow. But if your workflow changes over time, that is a very valid point. One which I'm also trying to incorporate with incremental versioning.
Backfills as a separate notion I also find weird.
Lastly I view the executor part as very important. Because imagine you want to run different processes across an organisation inside your scheduling engine. And some are written in a Python environment and others are compiled code. Sure you can schedule it all directly to k8s, but then you lose the advantage of bundling all your workflows into one system specified for that reason. You basically go back to your "cron" example, where you deploy directly on infrastructure. Meaning you never intended to use a workflow engine in the first place :P
Thanks for the input!
I'm currently working on a standard format for defining such workflows [0] and my own scheduling engine, which hopes to be as non-imposing as possible. It's supposed to be a "cron" for task scheduling with a dependency graph. Only added thing is that you can specify on what kind of environment you want to run your tasks.
So I would appreciate if you could tell me what were things that annoyed you in particular. I use airflow at work and I can list a million, but I don't know exactly with what you meant with that sentence.
The major difference is OpenWorkflow defines tasks very loosely: you specify the environment you seek, and what to do on it. You can incorporate it into your current set of jobs without much friction.
I don't think BPMN is a good comparison, as companies who seek this are mostly huge and have slowly changing processes. This is more for cases when the world around you might be everchanging, incorporating APIs, shuffling files around or moving data for analytics/model training.