779 karma · joined February 14, 2018
Email: <1st remaining word>@<2nd remaining word>.com
Unexpectedly changing CentOS 8 after many had already migrated to it makes no sense and thoroughly damages Red Hat’s reputation in my view.
Perhaps Red Hat will consider continuing CentOS 8 under the same terms they had promised, while also releasing CentOS Stream. Many would value earlier updates over additional stability and make the switch willingly. The rest would avoid having the rug yanked out from under them without warning. Obviously, this dual path would require more effort, but it would engender more trust in Red Hat going forward even if we knew there would be no CentOS 9. It would also keep many from migrating elsewhere.
Because they said they would.
They could have made the change effective prior to releasing CentOS 8, or they could have made it effective for all versions after CentOS 8. Either of those paths would be understandable. Making the change after many have already migrated to 8 sends the message that Red Hat commitments are not to be trusted.
Whenever I go more than a few weeks or so without reading fiction, I tend to notice a drop in my productivity and problem-solving ability. Binge-reading a good book fixes it every time.
Except that the VC expected return is positive. They just need a sufficient number and diversity of bets to lower their variance to a small value relative to their expected return, which most of them don’t do.
Yes, this is especially true when first learning; however, one can still develop intuition so that it serves as an invaluable motivator and guide through difficult problems.
While I do agree that many productivity metrics are useless and even counterproductive, measuring productivity in a useful way is most certainly possible. For example, sales organizations measure sales per unit time for each sales person. I doubt you will find a successful sales organization not doing this.
Limiting trading frequency, limiting order types, and disallowing shorting would create even better opportunities for automated trading than what LTSE would provide.
> Shorting is never a long-term game and should be banned, as it never does the company any favours.
The economy benefits when market prices more accurately reflect relative value between assets. Hampering the ability of the market to lower a price that is too high never does the economy any favors. More specifically, it harms investors who buy the overpriced stock and it harms other companies raising capital who merit a higher relative price.
The extraordinary push by firms such as Robinhood to encourage unprepared individuals to participate in day trading is a troubling development. They can call it "investing" all they want, but it is clear that unlimited commission-free trading without any meaningful vetting encourages uninformed day trading.
The markets benefit from having a highly diverse set of entities, each with its own particular area of expertise that gets pooled together.
The markets are damaged by high rates of uninformed trading, which only promote instability and general disfunction. More importantly, these traders have overwhelming odds of getting hurt. The only ones who benefit from such trading are 1) firms like Robinhood who get paid for their unsophisticated order flow, 2) market makers, and 3) informed entities pushing markets back towards efficiency. Speaking as one who benefits, I can say that we would all be better off as a society without this particular order flow.
I think there should be a limit on the rate of commission-free trading until an individual can demonstrate a reasonable level of proficiency. A firm like Robinhood could do some good if they provided a great paper trading environment and tools that allowed users to evaluate expected profit and variance in particular strategies they want to pursue. Once a trader demonstrates profit beyond random noise, commission-free trades could be gradually increased. I think this would encourage people to learn how to provide services of real value to markets through their trading or else recognize they are unable to be profitable. Unfortunately, I doubt Robinhood would ever do this as it would significantly undermine their current business model.
Sure. The fact that more than 1% of Windows PCs still run XP suggests that additional warning is merited.
Please don't connect to the internet with Windows XP. It's not safe. Extended support ended in 2014.
Limiting to only non-EOL and to only future timelines after November are your own chosen statement limitations, not mine.
My statement that the shuf default is insecure for certain versions is correct and I have provided specific examples. There may be other examples, but I only need one to establish truth.
End of life dates have no bearing on my statement. You seem to be trying to change my statement into something else so you can say it is incorrect.
You can narrow your own statements to only include versions and future timelines that you think are important, which is fine, but it doesn't help those who will still be using the affected versions for years to come. The ELS versions exist for a reason, which should be clear from the fact that Red Hat is a for-profit entity. There is a significant number of projects in areas such as industrial control, defense, and finance, that place a high value on stability and they want that extra timeline that extends far beyond end of life.
ELS versions receive critical security fixes and urgent bug fixes until the end of their support. They are used right up to end of support, or even beyond in some cases.
RHEL 5 ELS will be supported thru November 30, 2020 and RHEL 6 ELS will be supported thru June 30, 2024.
This implies there will be RHEL 5 ELS users for at least 5 more months and there will be RHEL 6 ELS users for at least 4 more years.
So, for at least four more years, it appears there will be users who should use the --random-source option with shuf if they want to be cryptographically secure.
My comments are not contradictory to your point about 2013. They are only meant to make people aware that there are supported OS versions in use that have this issue.
shuf --random-source=/dev/urandom -n 4 /usr/share/dict/words
[1] https://www.gnu.org/software/coreutils/manual/html_node/Rand...
[2] https://github.com/coreutils/coreutils/blob/v8.5/gl/lib/rand...
[3] https://github.com/coreutils/coreutils/blob/v8.32/gl/lib/ran...
Edit: As ThA0x2 points out in a reply, the latest version of shuf uses /dev/urandom to generate a default nonce, which vastly improves upon older versions. As long as your version of coreutils is at least 8.6 or later and your OS has /dev/urandom, the default should be fine. If you don't have /dev/urandom, even the latest version of shuf (version 8.32, as of June 15, 2020) will still default to an insecure nonce.
Most useful tools:
- tmux
- vim
- catch (https://github.com/catchorg/Catch2)
If you want CentOS or Red Hat, I've had good luck picking any Ubuntu Dell that is also listed as being tested and certified for Red Hat at https://access.redhat.com/ecosystem/search/#/ecosystem/Red%2.... The only real hassle has been when I wanted to use an Nvidia driver, which requires a driver reinstall after kernel updates, although I believe you can now avoid this with DKMS. I expect that Fedora would also work without issue on any of these.