Myself, I am rather happily using mplayer - without any gui. Initially it was practicality of not leaking memory - like many gtk+ apps would do. Now, it is pure utility.
148 karma · joined September 24, 2022
https://awesomegoat.com/
Over time I had an opportunity to enjoy myself while playing with the following technologies - qbasic - turbo pascal - borland C - nasm - masm - lisp - bash - python - perl - JEE (struts haha) - plsql (<3) - GCC C - ruby on rails (<3) - elixir/phoenix - golang - react (uh-oh) - rust (uh-oh) - aws/gcp/azure
Available as a consultant. Don't be shy to say hi!
Myself, I am rather happily using mplayer - without any gui. Initially it was practicality of not leaking memory - like many gtk+ apps would do. Now, it is pure utility.
It's tragedy of commons. To stop this we need software engineers to own their own code legally.
I would love to hear more about these rewrites.
I mean, when you know the problem domain well, you can build a master piece in elixir/phoenix. I still feel that putting together the first prototype has to be faster in ruby on rails.
While it seems I could have built a slightly more (CPU & memory) efficient system in elixir, I am afraid the development of new features would be a bit slower and my time is more precious than the machine's.
Also, CPU & memory are likely not the constraints in the scraping exercise. What you will likely find later on that you will get blocked by Cloudflare on week 2 and superb backend won't make a difference.
Sometimes changing the proposition can drastically change the outcomes.
I have build my own solution that is automagical at https://awesomegoat.com/ but I am running into next set of issues which are various scraping protections. It seems that reasonable RSS gateway today needs to include botnet of residential proxies just to read content on the internet.
I totally absolutely enjoyed every minute building my own thing and I highly recommend it for the burnout developers.
One of the theories goes that ancient civilizations made progress in non material domains. How else would you explain these thousands years long periods in the history when a table or a spoon looked the same. And nothing visible happened?
IIRC, Patternfly started many years ago, because many open source project (of Red Hat interest), had inconsistent ui. The idea was to develop a common guideline that other open source projects could use and be somewhat consistent with each other. To have a framework, artwork and guidelines that would be available on permissive terms forever.
I would try to argue that this in fact may be subjective.
For me, updating all the dependencies in my stack every morning is a productivity routine that gets me started. If I spend a 30 minutes studying changelog of a dependency and linked github issues, I don't see that time as wasted even though it often does not contribute to the business. I think it has three benefits.
- easy morning start routine to get going
- developer education, expanding horizons
- code climate; having warn feeling in the gut of not falling behind, wanting to avoid dirty plugs and monkey patches, ability to work on the HEAD, should an issue arise.
Hacker news crowd is drinking their own cool aid on this topic and not recognizing how much costs can be avoided if they just drop EKS from their stack.
Remember that in SRE all the abstractions are leaky and thus having more abstractions means having more complexity not less.
The only thing that is growing are cloud cost optimization consultancies.
(which has been major time sink of engineering managers that I know).
Being the engineering contractor to SA organization is daunting to a programmer, but rather rewarding.
But on the other hand, I think CS brand and culture is more toxic than its balance sheet.
I would like to be in the paratroopers squad cleaning the CS.
- TLB Hit
One has to ride (and eventually) create trends to sell.
CEO class is motivated by KPIs. Focus solely on KPI creates volatility in all the other variables that are not this year's KPIs. Hiring and then firing feels like work, hence needs to be compensated.
Nobody in the corporate america is compensated to explicitly do nothing, even though it might be the most appropriate move in a given quarter.