-
9 votes
-
India rescinds Kashmir’s autonomous status. Troop surge and media blackout in effect
27 votes -
The absurdities of 'franchise fatigue' and 'sequelitis' (or, what is happening to the box office?!)
6 votes -
The ‘Amazon of Africa’ faces a big challenge: No addresses
10 votes -
Letters of the damned: Exorcising the curse of the Petrified Forest
4 votes -
Guilty Gear | Teaser trailer at EVO2019
8 votes -
Twenty-two killed, twenty-five wounded in El Paso, Texas mass shooting
34 votes -
Millennial socialism and its limits
6 votes -
"I don't feel safe anywhere": People express a new kind of anxiety living in America after El Paso and Dayton mass shootings
18 votes -
Bedoya calls out Congress on shootings after goal
5 votes -
The world of Wii Sports speedrunners: A duel to become the fastest motion-control golfer
9 votes -
It's been a year since Denmark's contentious so-called Burka Ban came into force – since then 22 women have been fined
9 votes -
A good place: Watching plants grow, fast and slow
4 votes -
Where disability rights and animal rights meet: A conversation with Sunaura Taylor
5 votes -
To succeed, the Green New Deal must tap the power of collective action
5 votes -
Activision Blizzard has moved billions of dollars of profit into tax havens and is under investigation by multiple international tax authorities
22 votes -
Swedish authorities have refused a prominent researcher's request for access to official Hammarskjold-related documents
5 votes -
Wind Rose - Diggy Diggy Hole (2019)
4 votes -
Against Me! - Bamboo Bones (2011)
7 votes -
TEKKEN 7 | Season Pass 3 reveal trailer - PS4, XB1, PC
5 votes -
Smash Bros Ultimate has set the record for the highest peak viewership in EVO history for any game, at over 279,000 viewers
@slasher: Smash Bros Ultimate has set the record for the highest peak viewership in EVO history for any game at over 279,000 Smash 4 lyfe #EVO19
7 votes -
HANA - Clay
4 votes -
Studio Khara Produces Shin Ultraman Film for 2021
2 votes -
In the last eight years, at least sixteen high-profile attacks have been motivated by white nationalist conspiracy theories, killing 175 people worldwide
15 votes -
Rant: Docker is a labyrinth maze of brick walls and show-stopping issues that has done nothing but slow my development
Firstly, I apologise for the rant. I guess this is a meek follow-up to my submission earlier in ~comp, questioning how to deploy Docker into production. Since then, I haven't been able to dedicate...
Firstly, I apologise for the rant. I guess this is a meek follow-up to my submission earlier in ~comp, questioning how to deploy Docker into production. Since then, I haven't been able to dedicate much time to solving any of the issues I've outlined in that thread, but what I will say is that docker has caused me nothing but pain, and I have realised zero benefits from attempting to utilise it. Right from the start, the syntax for docker, docker-compose, and Dockerfiles is confusing and full of edge cases which no one explains to you in the hype of actually discussing it:
- These 'images' you build grow to insane sizes unless you carefully construct and regiment your
RUN
,COPY
, and other commands. - Docker complains to you about leaving empty lines in multi-line RUN commands (which is itself, as I see it, basically a hack to get around something called a "layer limit"), even if it contains a comment (which is not an empty line) and does not provide a friendly explanation on how to solve this issue.
- There's basically no good distinction between bind mounts and volumes, and the syntax is even more confusing: declaring a
volumes
entry in a docker-compose.yml? You have no good idea if you're creating a volume or a bindmount. - Tutorials & documentation tends to either assume you're a power user who knows this sort of thing, or are so trivial they don't accurately represent a real-world solution, and are therefore basically useless.
I've suffered endless permissions issues trying to run portions of my application, such as being unable to write to log files, or do trivial things like clearing a cache—that I have tried a dozen different ways of fixing with zero success.
Then, when I run some things from within the docker container, such as tests, they can take an excruciatingly long time to run—only then did I discover that this is yet another docker issue. The whole point of docker is to abstract away the host OS and containerise things and it can't even do that.
So now I'm regenerating and rebuilding images and containers every 5 minutes trying to find a configuration that appears to work with the slow and complicated syntax of
docker rm $(docker ps -aq) -f
followed bydocker rmi $(docker images -q)
followed bydocker-compose -f docker-compose.yml -f docker-compose.dev.yml up -d
, followed bydocker container exec -it php sh
.Docker-sync, kubernetes, docker-compose, images, containers. It's legitimately too much. I'm not a dev-ops or infrastructure guy. I just want to write code and have my app work. I don't have the money to employ anyone to solve this for me (I'm not even employing myself yet).
I guess you can say I've learnt my lesson. I'm sticking to git and a simple VPS for future endeavours. I don't know how you folks who manage to hype docker do it, and I don't know what I'm doing wrong, but Docker doesn't like me, and I don't like it.
21 votes - These 'images' you build grow to insane sizes unless you carefully construct and regiment your
-
'Outcasts within the outcast community': Seattle's LGBTQ gun club upends stereotypes
11 votes -
As millennial parents demand sustainable toys, Lego is perfecting plant-based bricks
16 votes -
Are today’s young readers turning on The Catcher in the Rye?
9 votes -
Dolphin Emulator dev diary: fixing the most curious Wii game
16 votes -
Facebook hit with new questions over Cambridge Analytica
13 votes -
New Zealand Abortion law to change in sweeping reform: "Abortion should be treated as a health issue"
6 votes -
Onivim 2 pre-alpha is out!
9 votes -
NASA research reveals Saturn is losing its rings at "worst-case-scenario" rate
21 votes -
The human cost of amber - Fossils preserved in sap offer an astonishingly clear view of the distant past, but they come at a high price
6 votes -
Alarm over North Atlantic right whale's survival after recent deaths
5 votes -
Should the voting age be lowered to sixteen?
19 votes -
Dissecting a Dweet: Strange Attractor (a tiny 3D Lorenz system in javascript)
9 votes -
Northlane - Alien (2019)
Listen: Youtube Playlist Song.Link Extra links: Genius MusicBrainz Rate Your Music
5 votes -
Rural hospitals get a boost with the help of a partnership with Banner Health
2 votes -
The philosophy of low-tech: A conversation with Kris De Decker
4 votes -
A warped, aluminium cuboid, The Twist art museum doubles as a gravity-defying bridge which spans a river in Norway
7 votes -
Bendigo mother becomes the first Victorian to use Voluntary Assisted Dying law
7 votes -
Uganda starts largest trial of experimental Ebola vaccine
4 votes -
Shaped By What We Love - Threads Radio - June 2019 by Olaf Stephenson (2019)
3 votes -
The candidates’ policies on inequality: A no-bullshit guide
5 votes -
The Baz Luhrmann Elvis film will hit theaters Oct. 1, 2021, while 'Dune' has been pushed back one month to Dec. 18, 2020
4 votes -
Twenty pilot whales have died stranded in mysterious circumstances on the south-western coast of Iceland
4 votes -
Dominic Cummings tells MPs: You've missed your chance to stop no-deal Brexit
Here's the source article in the Daily Telegraph: Dominic Cummings tells MPs: you've missed your chance to stop no-deal Brexit However, that's locked behind a hard paywall. So, here's the Reuters...
Here's the source article in the Daily Telegraph: Dominic Cummings tells MPs: you've missed your chance to stop no-deal Brexit
However, that's locked behind a hard paywall. So, here's the Reuters article reporting what the Telegraph said: Johnson's top aide says lawmakers can't stop no-deal Brexit - Sunday Telegraph
12 votes -
Previously-unknown "easter egg" discovered in the Fairchild Channel F game "Spitfire" from 1977, could be the earliest one ever added
15 votes -
Anti-vaxxers live in an online bubble this scientist wants to burst
6 votes